Class IceFixDialect
ICE FIX protocol dialect.
Inherited Members
Namespace: StockSharp.Fix.Dialects
Assembly: StockSharp.Fix.dll
Syntax
[DisplayNameLoc("Ice")]
[LicenseFeature("ICE")]
[MediaIcon("Ice_logo.png")]
public class IceFixDialect : BaseFixDialect, IFixDialect, IMessageAdapter, IMessageChannel, ICloneable<IMessageChannel>, ICloneable, IPersistable, ILogReceiver, ILogSource, IDisposable
Constructors
IceFixDialect(IdGenerator)
Initializes a new instance of the IceFixDialect.
Declaration
public IceFixDialect(IdGenerator transactionIdGenerator)
Parameters
Type | Name | Description |
---|---|---|
Ecng.Common.IdGenerator | transactionIdGenerator | Transaction id generator. |
Methods
OnWrite(IFixWriter, Message)
Write the specified message into FIX protocol.
Declaration
protected override string OnWrite(IFixWriter writer, Message message)
Parameters
Type | Name | Description |
---|---|---|
IFixWriter | writer | The recorder of data in the FIX protocol format. |
Message | message | The message. |
Returns
Type | Description |
---|---|
String | FixMessages value. |
Overrides
Implements
Ecng.Common.ICloneable<>
Ecng.Serialization.IPersistable