SubscriptionExtensions

StockSharp.Messages

ISubscriptionMessage extensions.

方法

ChangeSubscriptionState
public static SubscriptionStates ChangeSubscriptionState(SubscriptionStates currState, SubscriptionStates newState, long subscriptionId, ILogReceiver receiver)
result = SubscriptionExtensions.ChangeSubscriptionState(currState, newState, subscriptionId, receiver)

更改订阅状态 。

currState
现相相相.
newState
新州 (新州).
subscriptionId
订阅 id.
receiver
日志 记录

返回值: 新州 (新州).

IsActive
public static bool IsActive(SubscriptionStates state)
result = SubscriptionExtensions.IsActive(state)

确定指定的状态等于活动状态或在线状态。

state
州会.

返回值: 检查结果。

ToSubscriptionMessage
public static ISubscriptionMessage ToSubscriptionMessage(DataType dataType)
result = SubscriptionExtensions.ToSubscriptionMessage(dataType)

将 DataType 转换为 ISubscriptionMessage 值 。

dataType
数据类型信息.

返回值: 订阅消息.