![]() | Table of Content | Group Constructor ![]() |
Group Class |
Namespace: FIXForge.NET.FIX
[SerializableAttribute] public class Group : IEnumerable<GroupInstance>
The Group type exposes the following members.
Name | Description | |
---|---|---|
![]() | Instance | Returns the group entry. |
![]() | NumberOfInstances | Number of entries in the repeating group. |
![]() | Valid | Returns true if the instance is valid. |
Name | Description | |
---|---|---|
![]() | CompareFieldValue |
Returns true if the field, specified by the given tag, is present in the GroupInstance and its value is equal to the given string value, otherwise it returns false.
|
![]() | Contain |
Returns true if the field is present in the repeating group or false otherwise.
|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | Get(Int32, Int32) |
Returns the field value as string.
|
![]() | Get(Int32, Int32, StringBuilder) |
Gets the field value as string and appends it to the given StringBuilder instance.
|
![]() | GetByteArray |
Returns the field value as a byte array if it is present or null value otherwise.
|
![]() | GetChar |
Returns the field value as a Char.
|
![]() | GetDecimal |
Returns the field value as a Decimal.
|
![]() | GetDouble |
Returns the field value as a double.
|
![]() | GetEnumerator | Returns the repeating group entries enumerator. |
![]() | GetFlag | Returns the flag value. |
![]() | GetGroup |
Returns the nested repeating group.
|
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetHighResolutionTimeSpan |
Returns the field value as a HighResolutionTimeSpan.
|
![]() | GetHighResolutionTimestamp |
Returns the field value with the given format as a HighResolutionTimestamp.
|
![]() | GetInteger |
Returns the field value as a signed 32-bit (4-byte) integer.
|
![]() | GetLong |
Returns the field value as a signed 64-bit (8-byte) integer.
|
![]() | GetTimeSpan |
Returns the field value as a TimeSpan.
|
![]() | GetTimestamp(Int32, Int32) |
Returns the field value as a DateTime.
|
![]() | GetTimestamp(Int32, Int32, TimestampFormat) |
Returns the field value with the given format as a DateTime.
|
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Remove |
Removes the field.
|
![]() | Set(Int32, Int32, ArraySegment<Byte>) |
Sets the field value as a byte array from the array segment. Transforms input value into text-presentation, so actually stored value is text-presentation of input.
|
![]() | Set(Int32, Int32, Boolean) | Sets the field value as Boolean. Transforms input value into text-presentation, so actually stored value is text-presentation of input. |
![]() | Set(Int32, Int32, Byte[]) |
Sets the field value as a byte array. Transforms input value into text-presentation, so actually stored value is text-presentation of input.
|
![]() | Set(Int32, Int32, Char) |
Sets the field value as a Char. Transforms input value into text-presentation, so actually stored value is text-presentation of input.
|
![]() | Set(Int32, Int32, DateTime) |
Sets the field value as a DateTime. Transforms input value into text-presentation, so actually stored value is text-presentation of input.
|
![]() | Set(Int32, Int32, Decimal) | Sets the field value as Decimal. Transforms input value into text-presentation, so actually stored value is text-presentation of input. |
![]() | Set(Int32, Int32, Double) |
Sets the field value as a double-precision floating point number. Transforms input value into text-presentation, so actually stored value is text-presentation of input.
|
![]() | Set(Int32, Int32, Int32) |
Sets the field value as a signed 32-bit (4-byte) integer. Transforms input value into text-presentation, so actually stored value is text-presentation of input.
|
![]() | Set(Int32, Int32, Int64) |
Sets the field value as a signed 64-bit (8-byte) integer. Transforms input value into text-presentation, so actually stored value is text-presentation of input.
|
![]() | Set(Int32, Int32, String) |
Sets the field value as string.
|
![]() | Set(Int32, Int32, StringBuilder) |
Sets the field value from the given StringBuilder instance.
|
![]() | Set(Int32, Int32, TimeSpan) |
Sets the field value as a TimeSpan. Transforms input value into text-presentation, so actually stored value is text-presentation of input.
|
![]() | Set(Int32, Int32, HighResolutionTimeSpan, TimeSpanFormat) |
Sets the field value as a HighResolutionTimeSpan. Transforms input value into text-presentation with the given format, so actually stored value is text-presentation of input.
|
![]() | Set(Int32, Int32, HighResolutionTimestamp, TimestampFormat) |
Sets the field value as a HighResolutionTimestamp. Transforms input value into text-presentation with the given format, so actually stored value is text-presentation of input.
|
![]() | Set(Int32, Int32, DateTime, TimestampFormat) |
Sets the field value as a DateTime. Transforms input value into text-presentation with the given format, so actually stored value is text-presentation of input.
|
![]() | Set(Int32, Int32, Decimal, Int32) | Sets the field value as Decimal Transforms input value into text-presentation, so actually stored value is text-presentation of input. |
![]() | Set(Int32, Int32, Double, Int32) |
Sets the field value as a double-precision floating point number. Transforms input value into text-presentation, so actually stored value is text-presentation of input.
|
![]() | Set(Int32, Int32, TimeSpan, TimeSpanFormat) |
Sets the field value as a TimeSpan. Transforms input value into text-presentation with the given format, so actually stored value is text-presentation of input.
|
![]() | SetFlag | Sets the field value as Boolean. Transforms input value into text-presentation, so actually stored value is text-presentation of input. |
![]() | SetGroup |
Creates a new repeating group or changes the number of entries in the existing repeating group.
|
![]() | SetV(Int32, Int32, DateTime) |
Sets the field value as it is without transforming it into text-presentation. Assigning field value via SetV methods saves not only value it's type as well, therefore no parsing is performed during subsequent access to the field via typed Get methods.
|
![]() | SetV(Int32, Int32, Decimal) |
Sets the field value as it is without transforming it into text-presentation. Assigning field value via SetV methods saves not only value it's type as well, therefore no parsing is performed during subsequent access to the field via typed Get methods.
|
![]() | SetV(Int32, Int32, Double) |
Sets the field value as it is without transforming it into text-presentation. Assigning field value via SetV methods saves not only value it's type as well, therefore no parsing is performed during subsequent access to the field via typed Get methods.
|
![]() | SetV(Int32, Int32, Int32) |
Sets the field value as it is without transforming it into text-presentation. Assigning field value via SetV methods saves not only value it's type as well, therefore no parsing is performed during subsequent access to the field via typed Get methods.
|
![]() | SetV(Int32, Int32, Int64) |
Sets the field value as it is without transforming it into text-presentation. Assigning field value via SetV methods saves not only value it's type as well, therefore no parsing is performed during subsequent access to the field via typed Get methods.
|
![]() | SetV(Int32, Int32, TimeSpan) |
Sets the field value as it is without transforming it into text-presentation. Assigning field value via SetV methods saves not only value it's type as well, therefore no parsing is performed during subsequent access to the field via typed Get methods.
|
![]() | SetV(Int32, Int32, HighResolutionTimeSpan, TimeSpanFormat) |
Sets the field value with the given format as it is without transforming it into text-presentation. Assigning field value via SetV methods saves not only value it's type as well, therefore no parsing is performed during subsequent access to the field via typed Get methods.
|
![]() | SetV(Int32, Int32, HighResolutionTimestamp, TimestampFormat) |
Sets the field value with the given format as it is without transforming it into text-presentation. Assigning field value via SetV methods saves not only value it's type as well, therefore no parsing is performed during subsequent access to the field via typed Get methods.
|
![]() | SetV(Int32, Int32, DateTime, TimestampFormat) |
Sets the field value with the given format as it is without transforming it into text-presentation. Assigning field value via SetV methods saves not only value it's type as well, therefore no parsing is performed during subsequent access to the field via typed Get methods.
|
![]() | SetV(Int32, Int32, Decimal, Int32) |
Sets the field value as it is without transforming it into text-presentation. Assigning field value via SetV methods saves not only value it's type as well, therefore no parsing is performed during subsequent access to the field via typed Get methods.
|
![]() | SetV(Int32, Int32, Double, Int32) |
Sets the field value as it is without transforming it into text-presentation. Assigning field value via SetV methods saves not only value it's type as well, therefore no parsing is performed during subsequent access to the field via typed Get methods.
|
![]() | SetV(Int32, Int32, TimeSpan, TimeSpanFormat) |
Sets the field value with the given format as it is without transforming it into text-presentation. Assigning field value via SetV methods saves not only value it's type as well, therefore no parsing is performed during subsequent access to the field via typed Get methods.
|
![]() | ToString() | Returns the <tag>=<value> representation of the group. (Overrides Object.ToString().) |
![]() | ToString(Char) | Returns the <tag>=<value> representation of the group using the given delimiter. |
![]() | TryGet(Int32, Int32, String) |
Gets the value associated with the specified tag.
|
![]() | TryGet(Int32, Int32, StringBuilder) |
Gets the value associated with the specified tag and appends it to the given StringBuilder instance.
|
![]() | TryGetByteArray |
Converts the field value to its byte array equivalent. A returned value indicates whether the operation succeeded.
|
![]() | TryGetChar |
Converts the field value to its Unicode character equivalent. A returned value indicates whether the operation succeeded.
|
![]() | TryGetDecimal |
Converts the field value to its Decimal equivalent. A returned value indicates whether the operation succeeded.
|
![]() | TryGetDouble |
Converts the field value to its double-precision floating-point equivalent. A returned value indicates whether the operation succeeded.
|
![]() | TryGetGroup |
Extracts the repeating group representation from the message. The return value indicates whether the operation succeeded.
|
![]() | TryGetHighResolutionTimeSpan |
Converts the field value with the given format to its HighResolutionTimeSpan equivalent. A returned value indicates whether the operation succeeded.
|
![]() | TryGetHighResolutionTimestamp |
Converts the field value with the given format to its HighResolutionTimestamp equivalent. A returned value indicates whether the operation succeeded.
|
![]() | TryGetInteger |
Converts the field value to its 32-bit signed integer equivalent. A returned value indicates whether the operation succeeded.
|
![]() | TryGetLong |
Converts the field value to its 64-bit signed integer equivalent. A returned value indicates whether the operation succeeded.
|
![]() | TryGetTimeSpan(Int32, Int32, TimeSpan) |
Converts the field value to its TimeSpan equivalent. A returned value indicates whether the operation succeeded.
|
![]() | TryGetTimeSpan(Int32, Int32, TimeSpanFormat, TimeSpan) |
Converts the field value with the given format to its TimeSpan equivalent. A returned value indicates whether the operation succeeded.
|
![]() | TryGetTimestamp(Int32, Int32, DateTime) |
Converts the field value to its DateTime equivalent. A returned value indicates whether the operation succeeded.
|
![]() | TryGetTimestamp(Int32, Int32, TimestampFormat, DateTime) |
Converts the field value with the given format to its DateTime equivalent. A returned value indicates whether the operation succeeded.
|