Notification<T> クラス
オブザーバーへの通知を表します。
継承階層
System.Object
System.Reactive.Notification<T>
Namespace:System.Reactive
アセンブリ: System.Reactive (System.Reactive.dll)
構文
'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
通知引数の型。
Notification<T> 型は、次のメンバーを公開します。
プロパティ
名前 | 説明 | |
---|---|---|
![]() |
Exception | OnError 通知の例外を返すか、null を返します。 |
![]() |
HasValue | 通知に値があるかどうかを示す値を返します。 |
![]() |
種類 | 表される通知の種類を取得します。 |
![]() |
Value | OnNext 通知の値を返すか、例外をスローします。 |
上
メソッド
名前 | 説明 | |
---|---|---|
![]() |
Accept(IObserver<T>) | 通知に対応するオブザーバーのメソッドを呼び出します。 |
![]() |
Accept(Action<T>, Action<Exception>, Action) | 通知に対応するデリゲートを呼び出します。 |
![]() |
Accept<TResult>(Func<T, TResult>, Func<Exception, TResult>, Func<TResult>) | 通知に対応するデリゲートを呼び出し、生成された結果を返します。 |
![]() |
Equals(Object) | このインスタンスと指定したオブジェクトが等しいかどうかを示します。 ( Object.Equals(Object)をオーバーライドします。) |
![]() |
Equals(Notification<T>) | このインスタンスと他のインスタンスが等しいかどうかを示します。 |
![]() |
Finalize | ( オブジェクトから継承されます)。 |
![]() |
GetHashCode | ( オブジェクトから継承されます)。 |
![]() |
GetType | ( オブジェクトから継承されます)。 |
![]() |
MemberwiseClone | ( オブジェクトから継承されます)。 |
![]() |
ToObservable() | 即時スケジューラを使用して、1 つの通知で監視可能なシーケンスを返します。 |
![]() |
ToObservable(IScheduler) | 1 つの通知で監視可能なシーケンスを返します。 |
![]() |
ToString | ( オブジェクトから継承されます)。 |
上
オペレーター
名前 | 説明 | |
---|---|---|
![]() ![]() |
等式 | 左引数と右引数が等しいかどうかを示します。 |
![]() ![]() |
不等式 | 左引数と右引数が等しくないかどうかを示します。 |
上
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。