• Version 1.15.2
Show / Hide Table of Contents

Class MessageInfo

Provides information about the FIX message.

Inheritance
object
FieldContainerInfo
MessageInfo
Implements
IList<FieldInfo>
ICollection<FieldInfo>
IReadOnlyList<FieldInfo>
IReadOnlyCollection<FieldInfo>
IEnumerable<FieldInfo>
IEnumerable
ICloneable
Inherited Members
FieldContainerInfo.GetByTag(int)
FieldContainerInfo.GetByIndex(int)
FieldContainerInfo.Fields
FieldContainerInfo.Count
FieldContainerInfo.FieldCount
FieldContainerInfo.GroupCount
FieldContainerInfo.IsReadOnly
FieldContainerInfo.this[int]
FieldContainerInfo.Clear()
FieldContainerInfo.Contains(FieldInfo)
FieldContainerInfo.CopyTo(FieldInfo[], int)
FieldContainerInfo.GetEnumerator()
FieldContainerInfo.Remove(FieldInfo)
FieldContainerInfo.Add(FieldInfo)
FieldContainerInfo.IndexOf(FieldInfo)
FieldContainerInfo.Insert(int, FieldInfo)
FieldContainerInfo.RemoveAt(int)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: OnixS.Fix.Dictionaries
Assembly: OnixS.Fix.Engine.dll
Syntax
public class MessageInfo : FieldContainerInfo, IList<FieldInfo>, ICollection<FieldInfo>, IReadOnlyList<FieldInfo>, IReadOnlyCollection<FieldInfo>, IEnumerable<FieldInfo>, IEnumerable, ICloneable

Constructors

MessageInfo(string)

Constructor.

Declaration
public MessageInfo(string type)
Parameters
Type Name Description
string type

Message type.

MessageInfo(string, params FieldInfo[])

Constructor.

Declaration
public MessageInfo(string type, params FieldInfo[] fields)
Parameters
Type Name Description
string type

Message type.

FieldInfo[] fields

List of message fields.

MessageInfo(string, string)

Constructor.

Declaration
public MessageInfo(string type, string name)
Parameters
Type Name Description
string type

Message type.

string name

Message name.

MessageInfo(string, string, params FieldInfo[])

Constructor.

Declaration
public MessageInfo(string type, string name, params FieldInfo[] fields)
Parameters
Type Name Description
string type

Message type.

string name

Message name.

FieldInfo[] fields

List of message fields.

Properties

Description

Message description.

Declaration
public string Description { get; set; }
Property Value
Type Description
string

Message description

IsSessionLevel

true if session is session-level, false otherwise.

Declaration
public bool IsSessionLevel { get; }
Property Value
Type Description
bool

Message description

Name

Message name.

Declaration
public string Name { get; set; }
Property Value
Type Description
string

Message name

Type

Message type.

Declaration
public string Type { get; set; }
Property Value
Type Description
string

Message type

Methods

Clone()

Creates a new object that is a copy of the current instance.

Declaration
public virtual object Clone()
Returns
Type Description
object

A new object that is a copy of this instance.

ToString()

Returns a string that represents the current object.

Declaration
public override string ToString()
Returns
Type Description
string

A string that represents the current object.

Overrides
FieldContainerInfo.ToString()

Implements

IList<T>
ICollection<T>
IReadOnlyList<T>
IReadOnlyCollection<T>
IEnumerable<T>
IEnumerable
ICloneable

Extension Methods

MessageInfoExtensions.GetMaxNumberOfFields(FieldContainerInfo)
MessageInfoExtensions.GetMaxNumberOfGroups(FieldContainerInfo)
In this article
Back to top Copyright © Onix Solutions.
Generated by DocFX