共用方式為


通知 < T > 類別

代表對觀察者的通知。

繼承階層架構

System.Object
  System.Reactive.Notification < T>

Namespace:System.Reactive
裝配: System.Reactive.dll) 中的 System.Reactive (

Syntax

'Declaration
<SerializableAttribute> _
Public MustInherit Class Notification(Of T) _
    Implements IEquatable(Of Notification(Of T))
'Usage
Dim instance As Notification(Of T)
[SerializableAttribute]
public abstract class Notification<T> : IEquatable<Notification<T>>
[SerializableAttribute]
generic<typename T>
public ref class Notification abstract : IEquatable<Notification<T>^>
[<AbstractClassAttribute>]
[<SerializableAttribute>]
type Notification<'T> =  
    class
        interface IEquatable<Notification<'T>>
    end
JScript does not support generic types and methods.

類型參數

  • T
    通知引數類型。

通知 < T > 類型會公開下列成員。

屬性

  名稱 描述
屬性 例外狀況 傳回 OnError 通知的例外狀況,或傳回 Null。
屬性 HasValue 傳回值,指出通知是否有值。
屬性 種類 取得表示的通知種類。
屬性 傳回 OnNext 通知的值,或擲回例外狀況。

頂端

方法

  名稱 描述
方法 接受 (IObserver < T >) 叫用與通知對應的觀察者方法。
方法 接受 (動作 T > 、動作 < 例外 > 狀況、動作 <) 叫用對應至通知的委派。
方法 接受 < TResult > (Func T、TResult、Func << Exception、TResult >> 、Func < TResult >) 叫用對應至通知的委派,並傳回產生的結果。
方法 等於 (物件) 指示這個執行個體和指定的物件是否相等。 (覆寫 object.Equals (物件) .)
方法 等於 (通知 < T >) 指出這個實例和其他實例是否相等。
完成 (繼承自 Object.)
方法 GetHashCode (繼承自 Object.)
方法 GetType (繼承自 Object.)
MemberwiseClone (繼承自 Object.)
方法 ToObservable () 使用即時排程器傳回具有單一通知的可觀察序列。
方法 ToObservable (IScheduler) 傳回具有單一通知的可觀察序列。
方法 ToString (繼承自 Object.)

頂端

運算子

  名稱 描述
平等 指出左右引數是否相等。
不等式 指出左右引數是否不相等。

頂端

執行緒安全性

這個類型的任何公用靜態 (Visual Basic 中的 Shared) 成員都是安全執行緒。 並非所有的執行個體成員都是安全執行緒。

另請參閱

參考

System.Reactive 命名空間