SubscriptionOnlineManagerState

StockSharp.Algo

Implementación predeterminada de ISubscriptionOnlineManagerState.

Implementa: ISubscriptionOnlineManagerState

Métodos

AddSkipSubscription
public void AddSkipSubscription(long id)
subscriptionOnlineManagerState.AddSkipSubscription(id)

Agregue la suscripción de salto.

AddSubscriptionById
public void AddSubscriptionById(long id, ISubscriptionOnlineInfo info)
subscriptionOnlineManagerState.AddSubscriptionById(id, info)

Agregue su suscripción por ID.

AddSubscriptionByKey
public void AddSubscriptionByKey(ValueTuple<DataType, SecurityId> key, ISubscriptionOnlineInfo info)
subscriptionOnlineManagerState.AddSubscriptionByKey(key, info)

Agregue la suscripción por clave.

AddUnsubscribeRequest
public void AddUnsubscribeRequest(long id)
subscriptionOnlineManagerState.AddUnsubscribeRequest(id)

Agregue la solicitud de suscripciones.

Clear
public void Clear()
subscriptionOnlineManagerState.Clear()

Limpia todos los estados de adaptador y reinicia el estado actual para desconectar.

ContainsSkipSubscription
public bool ContainsSkipSubscription(long id)
result = subscriptionOnlineManagerState.ContainsSkipSubscription(id)

Comprueba si contiene la suscripción de salto.

ContainsSubscriptionById
public bool ContainsSubscriptionById(long id)
result = subscriptionOnlineManagerState.ContainsSubscriptionById(id)

Compruebe si contiene la suscripción por ID.

ContainsUnsubscribeRequest
public bool ContainsUnsubscribeRequest(long id)
result = subscriptionOnlineManagerState.ContainsUnsubscribeRequest(id)

Compruebe si contiene solicitud de suscripción.

CreateLinkedSubscriptionInfo
public ISubscriptionOnlineInfo CreateLinkedSubscriptionInfo(ISubscriptionOnlineInfo main)
result = subscriptionOnlineManagerState.CreateLinkedSubscriptionInfo(main)

Crear información de suscripción vinculada.

CreateSubscriptionInfo
public ISubscriptionOnlineInfo CreateSubscriptionInfo(ISubscriptionMessage subscription)
result = subscriptionOnlineManagerState.CreateSubscriptionInfo(subscription)

Crear nueva información de suscripción.

RemoveSkipSubscription
public bool RemoveSkipSubscription(long id)
result = subscriptionOnlineManagerState.RemoveSkipSubscription(id)

Eliminar la suscripción de salto.

RemoveSubscriptionById
public void RemoveSubscriptionById(long id)
subscriptionOnlineManagerState.RemoveSubscriptionById(id)

Retire la suscripción por ID.

RemoveSubscriptionByKeyValue
public void RemoveSubscriptionByKeyValue(ISubscriptionOnlineInfo info)
subscriptionOnlineManagerState.RemoveSubscriptionByKeyValue(info)

Eliminar la suscripción por valor clave.

TryGetAndRemoveSubscriptionById
public bool TryGetAndRemoveSubscriptionById(long id, ISubscriptionOnlineInfo info)
result = subscriptionOnlineManagerState.TryGetAndRemoveSubscriptionById(id, info)

Intente obtener y eliminar la suscripción por ID.

TryGetSubscriptionById
public bool TryGetSubscriptionById(long id, ISubscriptionOnlineInfo info)
result = subscriptionOnlineManagerState.TryGetSubscriptionById(id, info)

Intente obtener suscripciones por identificación.

TryGetSubscriptionByKey
public bool TryGetSubscriptionByKey(ValueTuple<DataType, SecurityId> key, ISubscriptionOnlineInfo info)
result = subscriptionOnlineManagerState.TryGetSubscriptionByKey(key, info)

Prueba a obtener la suscripción por llave.