Recorded<T> Structure

Records a value with the time it was produced on.

Namespace:  Microsoft.Reactive.Testing
Assembly:  Microsoft.Reactive.Testing (in Microsoft.Reactive.Testing.dll)


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

Type Parameters

  • T
    The type.

The Recorded<T> type exposes the following members.


  Name Description
Public method Recorded<T> Initializes a new instance of the Recorded<T> class with the specified value at the given virtual time.



  Name Description
Public property Time Gets the virtual time the value was produced on.
Public property Value Gets the value.



  Name Description
Public method Equals(Object) Checks whether the given object is equal to the current instance. (Overrides ValueType.Equals(Object).)
Public method Equals(Recorded<T>) Checks whether the given recorded object is equal to the current instance.
Protected method Finalize (Inherited from Object.)
Public method GetHashCode Computes a hash code for the current instance. (Overrides ValueType.GetHashCode().)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString Gets a friendly string representation of the current instance. (Overrides ValueType.ToString().)



  Name Description
Public operatorStatic member Equality Checks whether the two given recorded objects are equal.
Public operatorStatic member Inequality Checks whether the two given recorded objects are not equal.


Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also


Microsoft.Reactive.Testing Namespace