Table of Contents

Class ExtendedInfoStorageMessageAdapter

Namespace
StockSharp.Algo
Assembly
StockSharp.Algo.dll

The message adapter, that save extension info into IExtendedInfoStorage.

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

Constructors

ExtendedInfoStorageMessageAdapter(IMessageAdapter, IExtendedInfoStorage)

Initializes a new instance of the MessageAdapterWrapper.

public ExtendedInfoStorageMessageAdapter(IMessageAdapter innerAdapter, IExtendedInfoStorage extendedInfoStorage)

Parameters

innerAdapter IMessageAdapter

Underlying adapter.

extendedInfoStorage IExtendedInfoStorage

Extended info storage.

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.