SubscriptionExtensions
StockSharp.Messages
ISubscriptionMessage extensions.
Methods
ChangeSubscriptionState
public static SubscriptionStates ChangeSubscriptionState(SubscriptionStates currState, SubscriptionStates newState, long subscriptionId, ILogReceiver receiver)
result = SubscriptionExtensions.ChangeSubscriptionState(currState, newState, subscriptionId, receiver)
Change subscription state.
- currState
- Current state.
- newState
- New state.
- subscriptionId
- Subscription id.
- receiver
- Logs.
Returns: New state.
IsActive
public static bool IsActive(SubscriptionStates state)
result = SubscriptionExtensions.IsActive(state)
Determines the specified state equals Active or Online.
- state
- State.
Returns: Check result.
ToSubscriptionMessage
public static ISubscriptionMessage ToSubscriptionMessage(DataType dataType)
result = SubscriptionExtensions.ToSubscriptionMessage(dataType)
Convert DataType to ISubscriptionMessage value.
- dataType
- Data type info.
Returns: Subscription message.