Click or drag to resize

FixMessage Methods

The FixMessage type exposes the following members.

Methods
 NameDescription
Public methodCheck Checks that the message contains all required and conditionally required fields.
Public methodClone Makes full copy of message.
Public methodStatic memberCreate(FixVersion, String) Creates the new skeleton of the message and returns it.
Public methodStatic memberCreate(Int32, String) Creates the new skeleton of the message and returns it.
Public methodStatic memberCreate(FixVersion, String, FixVersion) Creates the new skeleton of the message and returns it.
Public methodStatic memberCreate(FixVersion, String, Int32) Creates the new skeleton of the message and returns it.
Public methodStatic memberCreateFilled Creates new message skeleton with required fields, blocks and repeating groups filled and returns it.
Public methodDispose 
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetAsBoolean Returns field value by tag.
Public methodGetAsChar Returns field value by tag.
Public methodGetAsDateOnly Returns field value by tag.
Public methodGetAsDecimal Returns field value by tag.
Public methodGetAsDouble Returns field value by tag.
Public methodGetAsGroup Returns field value by tag.
Public methodGetAsInt Returns field value by tag.
Public methodGetAsInt32 Returns field value by tag.
Public methodGetAsInt64 Returns field value by tag.
Public methodGetAsLocalMktDate Returns field value by tag.
Public methodGetAsMonthYear Returns field value by tag.
Public methodGetAsRaw Returns field value by tag.
Public methodGetAsString Returns field value by tag.
Public methodGetAsTimeOnly Returns field value by tag.
Public methodGetAsTimestamp Returns field value by tag.
Public methodGetAsTZTimeOnly Returns field value by tag.
Public methodGetAsTZTimestamp Returns field value by tag.
Public methodGetAsUInt Returns field value by tag.
Public methodGetAsUInt32 Returns field value by tag.
Public methodGetAsUInt64 Returns field value by tag.
Public methodGetAsUTCTimeOnly Returns field value by tag.
Public methodGetAsUTCTimestamp Returns field value by tag.
Public methodGetField Returns field value by tag.
Public methodGetGroup Returns the FIX Repeating Group.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodHasFlag Returns if the given flag is present and it equals to "Y", otherwise .
Public methodIsAdministrativeMsg Checks whether the message is a session level message.
Public methodIsBusinessMsgRejectMsg Checks whether the message is a Business Level Reject message.
Public methodIsDisposed Checks if FixMessage is disposed (whether Dispose() was called or not). If message is disposed then although the object is exists all it's component are destroyed. So further working with it may cause failure.
Public methodIsOriginal Checks the message's originality.
Public methodIsSessionLevelRejectMsg Checks whether the message is a SessionLevelReject message.
Public methodIsSupported Verifies is field acceptable in the message
Public methodStatic memberParse(String) Parses the given string and create the corresponding FIX message.
Public methodStatic memberParse(Int32, String) Parses the given string and create the corresponding FIX message.
Public methodStatic memberParse(String, FixVersion) Parses the given string and create the corresponding FIX message.
Public methodStatic memberParse(Int32, FixVersion, String) Parses the given string and create the corresponding FIX message.
Public methodPrepareCreates instance of the PreparedMessage
Public methodRemoveCustomFields Removes custom fields (tag > 6000) from message.
Public methodRemoveField Removes the field by tag.
Public methodReserveReserves memory to store prepared field value.
Public methodSetAsBoolean Updates field with new value
Public methodSetAsChar Updates field with new value
Public methodSetAsDateOnly Updates field with new value
Public methodSetAsDecimal Updates field with new value
Public methodSetAsDouble Updates field with new value
Public methodSetAsInt Updates field with new value
Public methodSetAsInt32 Updates field with new value
Public methodSetAsInt64 Updates field with new value
Public methodSetAsLocalMktDate Updates field with new value
Public methodSetAsMonthYear Updates field with new value
Public methodSetAsRaw Updates field with new value
Public methodSetAsString Updates field with new value
Public methodSetAsTimeOnly Updates field with new value
Public methodSetAsTimestamp Updates field with new value
Public methodSetAsTZTimeOnly Updates field with new value
Public methodSetAsTZTimestamp Updates field with new value
Public methodSetAsUInt Updates field with new value
Public methodSetAsUInt32 Updates field with new value
Public methodSetAsUInt64 Updates field with new value
Public methodSetAsUTCTimeOnly Updates field with new value
Public methodSetAsUTCTimestamp Updates field with new value
Public methodSetField(Int32, Int32) Sets Field by Tag.
Public methodSetField(Int32, String) Sets Field by Tag.
Public methodToString Returns string representation of message.
(Overrides ObjectToString)
Public methodToString(Char) Returns the formatted representation.
Top
See Also