Sdílet prostřednictvím


TaskObservableExtensions – třída

Poskytuje sadu statických metod pro převod úkolů na IObservables.

Hierarchie dědičnosti

System.Object
  System.Reactive.Threading.Tasks.TaskObservableExtensions

Obor názvů:System.Reactive.Threading.Tasks
Sestavení: System.Reactive (v System.Reactive.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public NotInheritable Class TaskObservableExtensions
'Usage
public static class TaskObservableExtensions
[ExtensionAttribute]
public ref class TaskObservableExtensions abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type TaskObservableExtensions =  class end
public final class TaskObservableExtensions

Metody

  Název Description
Veřejná metoda Statický člen ToObservable(úloha) Vrátí pozorovatelnou sekvenci, která signalizuje dokončení úlohy.
Veřejná metoda Statický člen ToObservable<TResult>(Task<TResult>) Vrátí pozorovatelnou sekvenci, která šíří výsledek úlohy.
Veřejná metoda Statický člen ToTask<TResult>(IObservable<TResult>) Vrátí úlohu, která obsahuje poslední hodnotu pozorovatelné sekvence.
Veřejná metoda Statický člen ToTask<TResult>(IObservable<TResult>, Object) Vrátí úlohu, která obsahuje poslední hodnotu pozorovatelné sekvence.
Veřejná metoda Statický člen ToTask<TResult>(IObservable<TResult>, CancellationToken) Vrátí úlohu, která obsahuje poslední hodnotu pozorovatelné sekvence.
Veřejná metoda Statický člen ToTask<TResult>(IObservable<TResult>, CancellationToken, Object) Vrátí úlohu, která obsahuje poslední hodnotu pozorovatelné sekvence.

Nahoře

Bezpečný přístup z více vláken

Všechny veřejné statické členy (sdílené v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. U členů instancí není zaručena bezpečnost pro přístup z více vláken.

Viz také

Reference

System.Reactive.Threading.Tasks – obor názvů