Partager via


TaskObservableExtensions, classe

Fournit un ensemble de méthodes statiques pour convertir des tâches en IObservables.

Hiérarchie d'héritage

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

Namespace:System.Reactive.Threading.Tasks
Assemblée: System.Reactive (en System.Reactive.dll)

Syntaxe

'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

Méthodes

  Nom Description
Méthode Publique Membre statique ToObservable(Task) Retourne une séquence observable qui signale la fin de la tâche.
Méthode Publique Membre statique ToObservable<TResult>(Task<TResult>) Retourne une séquence observable qui propage le résultat de la tâche.
Méthode Publique Membre statique ToTask<TResult>(IObservable<TResult>) Retourne une tâche qui contient la dernière valeur de la séquence observable.
Méthode Publique Membre statique ToTask<TResult>(IObservable<TResult>, Object) Retourne une tâche qui contient la dernière valeur de la séquence observable.
Méthode Publique Membre statique ToTask<TResult>(IObservable<TResult>, CancellationToken) Retourne une tâche qui contient la dernière valeur de la séquence observable.
Méthode Publique Membre statique ToTask<TResult>(IObservable<TResult>, CancellationToken, Object) Retourne une tâche qui contient la dernière valeur de la séquence observable.

Haut

Cohérence de thread

Tout membre statique public (Shared en Visual Basic) de ce type est thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms System.Reactive.Threading.Tasks