IObserver<T>.OnNext(T) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt dem Beobachter neue Daten zur Verfügung.
public void OnNext(T value);
abstract member OnNext : 'T -> unit
Public Sub OnNext (value As T)
Parameter
- value
- T
Die aktuellen Benachrichtigungsinformationen.
Beispiele
Das folgende Beispiel stellt eine Implementierung der OnNext Methode in einer Anwendung zur Nachverfolgung von Breiten-/Längengraden bereit. Im Abschnitt "Beispiel" des IObserver<T> Themas finden Sie das vollständige Beispiel.
public virtual void OnNext(Location value)
{
Console.WriteLine("{2}: The current location is {0}, {1}", value.Latitude, value.Longitude, this.Name);
}
member _.OnNext(value) =
printfn $"{name}: The current location is {value.Latitude}, {value.Longitude}"
Public Overridable Sub OnNext(ByVal value As Location) Implements System.IObserver(Of Location).OnNext
Console.WriteLine("{2}: The current location is {0}, {1}", value.Latitude, value.Longitude, Me.Name)
End Sub
Hinweise
Nachdem ein Beobachter die Methode eines Anbieters IObservable<T>.Subscribe aufgerufen hat, ruft der Anbieter die Methode des Beobachters OnNext auf, Benachrichtigungen bereitzustellen.