監視可能なシーケンスに対する添字に関する情報と、監視可能なシーケンスからのサブスクリプション解除に関する情報を記録します。
Namespace:Microsoft.Reactive.Testing
アセンブリ: Microsoft.Reactive.Testing (Microsoft.Reactive.Testing.dll)
構文
'Declaration
<SerializableAttribute> _
Public Structure Subscription _
Implements IEquatable(Of Subscription)
'Usage
Dim instance As Subscription
[SerializableAttribute]
public struct Subscription : IEquatable<Subscription>
[SerializableAttribute]
public value class Subscription : IEquatable<Subscription>
[<SealedAttribute>]
[<SerializableAttribute>]
type Subscription =
struct
interface IEquatable<Subscription>
end
JScript suports the use of structures, but not the declaration of new ones.
Subscription 型は、次のメンバーを公開します。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
|
Subscription(Int64) | サブスクリプションが発生した仮想時刻を指定して、Subscription クラスの新しいインスタンスを初期化します。 |
|
Subscription(Int64, Int64) | サブスクリプションとサブスクリプション解除が発生した仮想時刻を指定して、Subscription クラスの新しいインスタンスを初期化します。 |
上
プロパティ
| 名前 | 説明 | |
|---|---|---|
|
サブスクライブ | サブスクリプションの仮想時間を取得します。 |
|
サブスクライブ解除 | サブスクリプション解除仮想時間を取得します。 |
上
メソッド
| 名前 | 説明 | |
|---|---|---|
|
Equals(Object) | 指定されたオブジェクトが現在のインスタンスと等しいかどうかを確認します。 ( ValueType.Equals(Object)をオーバーライドします)。) |
|
Equals(Subscription) | 指定されたサブスクリプションが現在のインスタンスと等しいかどうかを確認します。 |
|
Finalize | ( オブジェクトから継承されます。 |
|
GetHashCode | 現在のインスタンスのハッシュ コードを計算します。 ( ValueType.GetHashCode()をオーバーライドします。) |
|
GetType | ( オブジェクトから継承されます。 |
|
MemberwiseClone | ( オブジェクトから継承されます。 |
|
ToString | 現在のインスタンスのフレンドリ文字列表現を返します。 ( ValueType.ToString()をオーバーライドします。) |
上
オペレーター
| 名前 | 説明 | |
|---|---|---|
|
等式 | 指定された 2 つのサブスクリプション オブジェクトが等しいかどうかを確認します。 |
|
不等式 | 指定された 2 つのサブスクリプション オブジェクトが等しくないかどうかを確認します。 |
上
フィールド
| 名前 | 説明 | |
|---|---|---|
|
無限 | 無限仮想時間値を指定します。 |
上
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。