Table of Contents

Class SnapshotHolderMessageAdapter

Namespace
StockSharp.Algo
Assembly
StockSharp.Algo.dll

The message adapter snapshots holder.

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

Remarks

Initializes a new instance of the SnapshotHolderMessageAdapter.

Constructors

SnapshotHolderMessageAdapter(IMessageAdapter, ISnapshotHolder)

The message adapter snapshots holder.

public SnapshotHolderMessageAdapter(IMessageAdapter innerAdapter, ISnapshotHolder holder)

Parameters

innerAdapter IMessageAdapter

Underlying adapter.

holder ISnapshotHolder

Snapshot holder.

Remarks

Initializes a new instance of the SnapshotHolderMessageAdapter.

Methods

Clone()

Create a copy of SnapshotHolderMessageAdapter.

public override IMessageChannel Clone()

Returns

IMessageChannel

Copy.

OnInnerAdapterNewOutMessage(Message)

protected override void OnInnerAdapterNewOutMessage(Message message)

Parameters

message Message

OnSendInMessage(Message)

protected override bool OnSendInMessage(Message message)

Parameters

message Message

Returns

bool