次の方法で共有


記録された<T> 構造体

生成された時刻の値を記録します。

Namespace:Microsoft.Reactive.Testing
アセンブリ: Microsoft.Reactive.Testing (Microsoft.Reactive.Testing.dll)

構文

'Declaration
<SerializableAttribute> _
Public Structure Recorded(Of T) _
    Implements IEquatable(Of Recorded(Of T))
'Usage
Dim instance As Recorded(Of T)
[SerializableAttribute]
public struct Recorded<T> : IEquatable<Recorded<T>>
[SerializableAttribute]
generic<typename T>
public value class Recorded : IEquatable<Recorded<T>>
[<SealedAttribute>]
[<SerializableAttribute>]
type Recorded<'T> =  
    struct
        interface IEquatable<Recorded<'T>>
    end
JScript does not support generic types and methods.

型パラメーター

  • T
    型。

Recorded<T> 型は、次のメンバーを公開します。

コンストラクター

  名前 説明
Public メソッド 記録された<T> 指定した仮想時刻に指定した値を使用して、Recorded<T> クラスの新しいインスタンスを初期化します。

プロパティ

  名前 説明
パブリック プロパティ Time 値が生成された仮想時刻を取得します。
パブリック プロパティ Value 値を取得します。

メソッド

  名前 説明
Public メソッド Equals(Object) 指定されたオブジェクトが現在のインスタンスと等しいかどうかを確認します。 ( ValueType.Equals(Object)をオーバーライドします)。
Public メソッド Equals(Recorded<T>) 指定された記録されたオブジェクトが現在のインスタンスと等しいかどうかを確認します。
Protected メソッド Finalize ( オブジェクトから継承されます)。
Public メソッド GetHashCode 現在のインスタンスのハッシュ コードを計算します。 ( ValueType.GetHashCode() をオーバーライドします。)
Public メソッド GetType ( オブジェクトから継承されます)。
Protected メソッド MemberwiseClone ( オブジェクトから継承されます)。
Public メソッド ToString 現在のインスタンスのフレンドリ文字列表現を取得します。 ( ValueType.ToString()をオーバーライドします。)

オペレーター

  名前 説明
Public operator Static member 等式 指定された 2 つの記録されたオブジェクトが等しいかどうかを確認します。
Public operator Static member 不等式 指定された 2 つの記録されたオブジェクトが等しくないかどうかを確認します。

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

リファレンス

Microsoft.Reactive.Testing 名前空間