Método TResult TaskObservableExtensions.ToTask<(TResult> IObservable<)>
Retorna uma tarefa que contém o último valor da sequência observável.
Namespace:System.Reactive.Threading.Tasks
Assembly: System.Reactive (em System.Reactive.dll)
Sintaxe
'Declaration
<ExtensionAttribute> _
Public Shared Function ToTask(Of TResult) ( _
observable As IObservable(Of TResult) _
) As Task(Of TResult)
'Usage
Dim observable As IObservable(Of TResult)
Dim returnValue As Task(Of TResult)
returnValue = observable.ToTask()
public static Task<TResult> ToTask<TResult>(
this IObservable<TResult> observable
)
[ExtensionAttribute]
public:
generic<typename TResult>
static Task<TResult>^ ToTask(
IObservable<TResult>^ observable
)
static member ToTask :
observable:IObservable<'TResult> -> Task<'TResult>
JScript does not support generic types and methods.
Parâmetros de tipo
- TResult
O tipo de resultado.
Parâmetros
- Observável
Tipo: System.IObservable<TResult>
A sequência observável a ser convertida em uma tarefa.
Valor Retornado
Tipo: System.Threading.Tasks.Task<TResult>
Uma tarefa que contém o último valor da sequência observável.
Observação de uso
No Visual Basic e no C#, você pode chamar esse método como um método de instância em qualquer objeto do tipo IObservable<TResult>. Quando você usar a sintaxe de método de instância para chamar esse método, omita o primeiro parâmetro. Para obter mais informações, consulte ou .