The Dialect type exposes the following members.

Constructors

  NameDescription
Public methodDialect(String)
Creates a dialect according to the definition from the Engine configuration file.
Public methodDialect(ProtocolVersion)
Creates a dialect which describes the standard messages dictionary of given FIX version.

Methods

  NameDescription
Public methodCreateMessage
Creates new Message of requested type which belongs to the dialect.
Public methodEquals
Determines whether this instance and another specified Dialect object have the same value.
(Overrides Object..::..Equals(Object).)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetMessageFields
Returns collection of field descriptions that belong to the given message.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetValidFieldValues
Returns collection of field values that are valid for the given field.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMessageNameByType
Returns the message name by the given message type.
Public methodParseMessage(array<Byte>[]()[][])
Creates new Message from given raw presentation according to the message structure rules described in the dialect.
Public methodParseMessage(String)
Creates new Message from given raw presentation according to the message structure rules described in the dialect.
Public methodTagNameByNumber
Returns the tag (field) name by the given tag number.
Public methodTagNumberByName
Returns the tag number by the given tag (field) name.
Public methodToString
Returns the string representation of the Dialect.
(Overrides Object..::..ToString()()()().)

Properties

  NameDescription
Public propertyId
Dialect unique identifier.
Public propertyMessageTypes
Collection of message types that belong to this dialect.
Public propertyTags
Collection of all tags which belong to the dialect.
Public propertyVersion
Version of the FIX messaging specification (protocol) on which the dialect is based.

See Also