Struct SerializedFieldRef
A temporary reference to a field in the SerializedMessage instance.
Note: The reference is valid only while manipulating it's field value. If another message field is
updated, the reference may become invalid.
References also are invalidated when the SerializedMessage instance is sent to the counterparty
via Send(SerializedMessage) method/>.
Namespace: OnixS.Fix
Assembly: OnixS.Fix.Engine.dll
Syntax
public struct SerializedFieldRef : IEquatable<SerializedFieldRef>
Properties
IsValid
True if SerializedFieldRef is initialized
Declaration
public bool IsValid { get; }
Property Value
Valid
True if SerializedFieldRef is initialized
Declaration
[Obsolete("Use IsValid property instead")]
public bool Valid { get; }
Property Value
Methods
Equals(SerializedFieldRef)
Check the equality of references.
Declaration
public bool Equals(SerializedFieldRef other)
Parameters
Returns
Equals(object)
Check the equality of references.
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
object |
obj |
|
Returns
Overrides
ToString()
Returns the string representation.
Declaration
public override string ToString()
Returns
Type |
Description |
string |
string representation
|
Overrides
Operators
operator ==(SerializedFieldRef, SerializedFieldRef)
Compares the instance with the given one.
Declaration
public static bool operator ==(SerializedFieldRef a, SerializedFieldRef b)
Parameters
Returns
operator !=(SerializedFieldRef, SerializedFieldRef)
Compares the instance with the given one.
Declaration
public static bool operator !=(SerializedFieldRef a, SerializedFieldRef b)
Parameters
Returns
Implements