Recorded(T)

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)

Syntax

'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.

Type Parameters

  • T
    The type.

The Recorded<T> type exposes the following members.

Constructors

NameDescriptionPublic methodRecordedInitializes a new instance of the Recorded class with the specified value at the given virtual time.Top

Properties

NameDescriptionPublic propertyTimeGets the virtual time the value was produced on.Public propertyValueGets the value.Top

Methods

NameDescriptionPublic methodEquals(Object)Checks whether the given object is equal to the current instance. (Overrides ValueType.Equals(Object).)Public methodEquals(Recorded)Checks whether the given recorded object is equal to the current instance.Protected methodFinalize(Inherited from Object.)Public methodGetHashCodeComputes a hash code for the current instance. (Overrides ValueType.GetHashCode().)Public methodGetType(Inherited from Object.)Protected methodMemberwiseClone(Inherited from Object.)Public methodToStringGets a friendly string representation of the current instance. (Overrides ValueType.ToString().)Top

Operators

NameDescriptionPublic operatorStatic memberEqualityChecks whether the two given recorded objects are equal.Public operatorStatic memberInequalityChecks whether the two given recorded objects are not equal.Top

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

Reference

Microsoft.Reactive.Testing Namespace

Recorded<T> Methods

Include Protected Members
Include Inherited Members

The Recorded<T> type exposes the following members.

Methods

NameDescriptionPublic methodEquals(Object)Checks whether the given object is equal to the current instance. (Overrides ValueType.Equals(Object).)Public methodEquals(Recorded)Checks whether the given recorded object is equal to the current instance.Protected methodFinalize(Inherited from Object.)Public methodGetHashCodeComputes a hash code for the current instance. (Overrides ValueType.GetHashCode().)Public methodGetType(Inherited from Object.)Protected methodMemberwiseClone(Inherited from Object.)Public methodToStringGets a friendly string representation of the current instance. (Overrides ValueType.ToString().)Top

See Also

Reference

Recorded<T> Structure

Microsoft.Reactive.Testing Namespace

Recorded<T> Operators

Include Protected Members
Include Inherited Members

The Recorded<T> type exposes the following members.

Operators

NameDescriptionPublic operatorStatic memberEqualityChecks whether the two given recorded objects are equal.Public operatorStatic memberInequalityChecks whether the two given recorded objects are not equal.Top

See Also

Reference

Recorded<T> Structure

Microsoft.Reactive.Testing Namespace

Recorded<T> Properties

Include Protected Members
Include Inherited Members

The Recorded<T> type exposes the following members.

Properties

NameDescriptionPublic propertyTimeGets the virtual time the value was produced on.Public propertyValueGets the value.Top

See Also

Reference

Recorded<T> Structure

Microsoft.Reactive.Testing Namespace

Recorded<T> Constructor

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

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

Syntax

'Declaration
Public Sub New ( _
    time As Long, _
    value As T _
)
'Usage
Dim time As Long
Dim value As T

Dim instance As New Recorded(time, value)
public Recorded(
    long time,
    T value
)
public:
Recorded(
    long long time, 
    T value
)
new : 
        time:int64 * 
        value:'T -> Recorded
public function Recorded(
    time : long, 
    value : T
)

Parameters

  • time
    Type: System.Int64
    Virtual time the value was produced on.

  • value
    Type: T
    Value that was produced.

See Also

Reference

Recorded<T> Structure

Microsoft.Reactive.Testing Namespace