Table of Contents

Class SubscriptionMessageAdapter

Namespace
StockSharp.Algo
Assembly
StockSharp.Algo.dll

Subscription counter adapter.

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

Remarks

Initializes a new instance of the SubscriptionMessageAdapter.

Constructors

SubscriptionMessageAdapter(IMessageAdapter)

Subscription counter adapter.

public SubscriptionMessageAdapter(IMessageAdapter innerAdapter)

Parameters

innerAdapter IMessageAdapter

Inner message adapter.

Remarks

Initializes a new instance of the SubscriptionMessageAdapter.

Properties

IsRestoreSubscriptionOnErrorReconnect

Restore subscription on reconnect.

public bool IsRestoreSubscriptionOnErrorReconnect { get; set; }

Property Value

bool

Remarks

Error case like connection lost etc.

Methods

Clone()

Create a copy of SubscriptionMessageAdapter.

public override IMessageChannel Clone()

Returns

IMessageChannel

Copy.

InnerAdapterNewOutMessage(Message)

protected override void InnerAdapterNewOutMessage(Message message)

Parameters

message Message

OnInnerAdapterNewOutMessage(Message)

protected override void OnInnerAdapterNewOutMessage(Message message)

Parameters

message Message

OnSendInMessage(Message)

protected override bool OnSendInMessage(Message message)

Parameters

message Message

Returns

bool