IObserver<T>.OnNext(T) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ger övervakaren nya data.
public void OnNext(T value);
abstract member OnNext : 'T -> unit
Public Sub OnNext (value As T)
Parametrar
- value
- T
Den aktuella meddelandeinformationen.
Exempel
I följande exempel visas en implementering av OnNext metoden i ett latitud-/longitudspårningsprogram. Se avsnittet Exempel i avsnittet IObserver<T> för det fullständiga exemplet.
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
Kommentarer
När en observatör har anropat en leverantörs IObservable<T>.Subscribe metod anropar providern observatörens OnNext metod för att tillhandahålla meddelanden.