Table of Contents

Class TransactionOrderingMessageAdapter

Namespace
StockSharp.Algo
Assembly
StockSharp.Algo.dll

Transactional messages ordering adapter.

public class TransactionOrderingMessageAdapter : MessageAdapterWrapper, IMessageAdapterWrapper, IMessageAdapter, IMessageChannel, ICloneable<IMessageChannel>, ICloneable, IPersistable, ILogReceiver, ILogSource, IDisposable
Inheritance
TransactionOrderingMessageAdapter
Implements
ICloneable<IMessageChannel>
IPersistable
Inherited Members
Extension Methods

Constructors

TransactionOrderingMessageAdapter(IMessageAdapter)

Initializes a new instance of the TransactionOrderingMessageAdapter.

public TransactionOrderingMessageAdapter(IMessageAdapter innerAdapter)

Parameters

innerAdapter IMessageAdapter

Inner message adapter.

Methods

Clone()

public override IMessageChannel Clone()

Returns

IMessageChannel

Copy.

OnInnerAdapterNewOutMessage(Message)

Process InnerAdapter output message.

protected override void OnInnerAdapterNewOutMessage(Message message)

Parameters

message Message

The message.

SendInMessage(Message)

Send message.

public override bool SendInMessage(Message message)

Parameters

message Message

Message.

Returns

bool

true if the specified message was processed successfully, otherwise, false.