TaskObservableExtensions.ToTask<TResult> Yöntemi (IObservable<TResult>, Nesne)
Gözlemlenebilir dizinin son değerini içeren bir görev döndürür.
Ad Alanı:System.Reactive.Threading.Tasks
Derleme: System.Reactive (System.Reactive.dll içinde)
Syntax
'Declaration
<ExtensionAttribute> _
Public Shared Function ToTask(Of TResult) ( _
observable As IObservable(Of TResult), _
state As Object _
) As Task(Of TResult)
'Usage
Dim observable As IObservable(Of TResult)
Dim state As Object
Dim returnValue As Task(Of TResult)
returnValue = observable.ToTask(state)
public static Task<TResult> ToTask<TResult>(
this IObservable<TResult> observable,
Object state
)
[ExtensionAttribute]
public:
generic<typename TResult>
static Task<TResult>^ ToTask(
IObservable<TResult>^ observable,
Object^ state
)
static member ToTask :
observable:IObservable<'TResult> *
state:Object -> Task<'TResult>
JScript does not support generic types and methods.
Tür Parametreleri
- Tresult
Sonucun türü.
Parametreler
- Observable
Tür: System.IObservable<TResult>
Göreve dönüştürülecek gözlemlenebilir sıra.
- state
Tür: System.Object
Temel görevin AsyncState'i olarak kullanılacak durum.
Dönüş Değeri
Tür: System.Threading.Tasks.Task<TResult>
Gözlemlenebilir dizinin son değerini içeren görev.
Kullanım Notu
Visual Basic ve C# içinde, bu yöntemi IObservable<TResult> türünde herhangi bir nesnede örnek yöntemi olarak çağırabilirsiniz. Bu yöntemi çağırmak için örnek yöntemi sözdizimini kullandığınızda, ilk parametreyi yok sayın. Daha fazla bilgi için bkz. veya .