Table of Contents

Class Subscription

Namespace
StockSharp.BusinessEntities
Assembly
StockSharp.BusinessEntities.dll

Subscription.

public class Subscription : SubscriptionBase<Subscription>, ICloneable<Subscription>, ISubscriptionMessage, ITransactionIdMessage, IOriginalTransactionIdMessage, IMessage, ILocalTimeMessage, ICloneable
Inheritance
Subscription
Implements
Inherited Members
Extension Methods

Constructors

Subscription(CandleSeries)

Initializes a new instance of the Subscription.

[Obsolete("Use DataType overload.")]
public Subscription(CandleSeries candleSeries)

Parameters

candleSeries CandleSeries

Candles series.

Subscription(Portfolio)

Initializes a new instance of the Subscription.

public Subscription(Portfolio portfolio)

Parameters

portfolio Portfolio

Portfolio, describing the trading account and the size of its generated commission.

Subscription(DataType)

Initializes a new instance of the Subscription.

public Subscription(DataType dataType)

Parameters

dataType DataType

Data type info.

Subscription(DataType, Security)

Initializes a new instance of the Subscription.

public Subscription(DataType dataType, Security security)

Parameters

dataType DataType

Data type info.

security Security

Security.

Subscription(DataType, SecurityMessage)

Initializes a new instance of the Subscription.

public Subscription(DataType dataType, SecurityMessage security)

Parameters

dataType DataType

Data type info.

security SecurityMessage

Security.

Subscription(ISubscriptionMessage)

Initializes a new instance of the Subscription.

public Subscription(ISubscriptionMessage subscriptionMessage)

Parameters

subscriptionMessage ISubscriptionMessage

Subscription message.

Subscription(ISubscriptionMessage, Security)

Initializes a new instance of the Subscription.

public Subscription(ISubscriptionMessage subscriptionMessage, Security security)

Parameters

subscriptionMessage ISubscriptionMessage

Subscription message.

security Security

Security.

Subscription(ISubscriptionMessage, SecurityMessage)

Initializes a new instance of the Subscription.

public Subscription(ISubscriptionMessage subscriptionMessage, SecurityMessage security)

Parameters

subscriptionMessage ISubscriptionMessage

Subscription message.

security SecurityMessage

Security.

Properties

CandleSeries

Candles series.

[Obsolete("Use Subscription class.")]
public CandleSeries CandleSeries { get; }

Property Value

CandleSeries

Portfolio

Portfolio, describing the trading account and the size of its generated commission.

public Portfolio Portfolio { get; }

Property Value

Portfolio

Methods

Clone()

Creates a new object that is a copy of the current instance.

public override Subscription Clone()

Returns

Subscription

A new object that is a copy of this instance.