Afficher en anglais

Partage via


IObserver<T>.OnCompleted Méthode

Définition

Signale à l’observateur que le fournisseur a terminé l’envoi des notifications de type push.

C#
public void OnCompleted ();

Exemples

L’exemple suivant fournit une implémentation de la OnCompleted méthode dans une application de suivi latitude/longitude. La méthode signale simplement qu’aucune autre donnée n’est disponible et appelle l’implémentation du IDisposable.Dispose fournisseur. Consultez la section Exemple de la IObserver<T> rubrique pour obtenir l’exemple complet.

C#
public virtual void OnCompleted()
{
   Console.WriteLine("The Location Tracker has completed transmitting data to {0}.", this.Name);
   this.Unsubscribe();
}

Remarques

Lorsque l’implémentation de OnCompleted l’observateur est appelée, la OnCompleted méthode peut éventuellement appeler la Dispose méthode de l’objet IDisposable retourné à l’observateur lorsqu’elle a appelé la IObservable<T>.Subscribe méthode.

S’applique à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0