Table of Contents

Class SecurityNativeIdMessageAdapter

Namespace
StockSharp.Algo
Assembly
StockSharp.Algo.dll

Security native id message adapter.

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

Constructors

SecurityNativeIdMessageAdapter(IMessageAdapter, INativeIdStorage)

Initializes a new instance of the SecurityNativeIdMessageAdapter.

public SecurityNativeIdMessageAdapter(IMessageAdapter innerAdapter, INativeIdStorage storage)

Parameters

innerAdapter IMessageAdapter

The adapter, to which messages will be directed.

storage INativeIdStorage

Security native identifier storage.

Properties

Storage

Security native identifier storage.

public INativeIdStorage Storage { get; }

Property Value

INativeIdStorage

Methods

Clone()

public override IMessageChannel Clone()

Returns

IMessageChannel

Copy.

Dispose()

public override void Dispose()

OnInnerAdapterNewOutMessage(Message)

Process InnerAdapter output message.

protected override void OnInnerAdapterNewOutMessage(Message message)

Parameters

message Message

The message.

OnSendInMessage(Message)

Send message.

protected override bool OnSendInMessage(Message message)

Parameters

message Message

Message.

Returns

bool

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