Class Subscription
Subscription.
Namespace: StockSharp.Algo
Assembly: StockSharp.Algo.dll
Syntax
public class Subscription : Object
Constructors
Subscription(CandleSeries)
Initializes a new instance of the Subscription.
Declaration
public Subscription(CandleSeries candleSeries)
Parameters
Type | Name | Description |
---|---|---|
CandleSeries | candleSeries | Candles series. |
Subscription(Portfolio)
Initializes a new instance of the Subscription.
Declaration
public Subscription(Portfolio portfolio)
Parameters
Type | Name | Description |
---|---|---|
Portfolio | portfolio | Portfolio, describing the trading account and the size of its generated commission. |
Subscription(DataType, Security)
Initializes a new instance of the Subscription.
Declaration
public Subscription(DataType dataType, Security security)
Parameters
Type | Name | Description |
---|---|---|
DataType | dataType | Data type info. |
Security | security | Security. |
Subscription(DataType, SecurityMessage)
Initializes a new instance of the Subscription.
Declaration
public Subscription(DataType dataType, SecurityMessage security)
Parameters
Type | Name | Description |
---|---|---|
DataType | dataType | Data type info. |
SecurityMessage | security | Security. |
Subscription(ISubscriptionMessage, Security)
Initializes a new instance of the Subscription.
Declaration
public Subscription(ISubscriptionMessage subscriptionMessage, Security security = null)
Parameters
Type | Name | Description |
---|---|---|
ISubscriptionMessage | subscriptionMessage | Subscription message. |
Security | security | Security. |
Subscription(ISubscriptionMessage, SecurityMessage)
Initializes a new instance of the Subscription.
Declaration
public Subscription(ISubscriptionMessage subscriptionMessage, SecurityMessage security = null)
Parameters
Type | Name | Description |
---|---|---|
ISubscriptionMessage | subscriptionMessage | Subscription message. |
SecurityMessage | security | Security. |
Properties
CandleSeries
Candles series.
Declaration
public CandleSeries CandleSeries { get; }
Property Value
Type | Description |
---|---|
CandleSeries |
DataType
Data type info.
Declaration
public DataType DataType { get; }
Property Value
Type | Description |
---|---|
DataType |
Portfolio
Portfolio, describing the trading account and the size of its generated commission.
Declaration
public Portfolio Portfolio { get; }
Property Value
Type | Description |
---|---|
Portfolio |
SecurityId
Security ID.
Declaration
public Nullable<SecurityId> SecurityId { get; }
Property Value
Type | Description |
---|---|
Nullable<SecurityId> |
State
State.
Declaration
public SubscriptionStates State { get; set; }
Property Value
Type | Description |
---|---|
SubscriptionStates |
SubscriptionMessage
Subscription message.
Declaration
public ISubscriptionMessage SubscriptionMessage { get; }
Property Value
Type | Description |
---|---|
ISubscriptionMessage |
TransactionId
Request identifier.
Declaration
public long TransactionId { get; set; }
Property Value
Type | Description |
---|---|
Int64 |
Methods
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String |