IObserver<T>.OnNext(T) 方法

定义

向观察者提供新数据。

public void OnNext (T value);
abstract member OnNext : 'T -> unit
Public Sub OnNext (value As T)

参数

value
T

当前通知信息。

示例

以下示例在纬度/经度跟踪应用程序中提供该方法的 OnNext 实现。 有关完整示例,请参阅主题的 IObserver<T> “示例”部分。

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

注解

在观察程序调用提供程序 IObservable<T>.Subscribe 的方法后,提供程序调用观察程序 OnNext 的方法来提供通知。

适用于