SubscriptionManagerState

StockSharp.Algo

Implementación predeterminada de ISubscriptionManagerState.

Implementa: ISubscriptionManagerState

Propiedades

ReMapSubscriptionCount
public int ReMapSubscriptionCount { get; }
value = subscriptionManagerState.ReMapSubscriptionCount

Contáctanos con los créditos pendientes de remap.

ReplaceIdCount
public int ReplaceIdCount { get; }
value = subscriptionManagerState.ReplaceIdCount

Contáctanos con la cuenta de identificación de reemplazo.

Métodos

AddHistoricalRequest
public void AddHistoricalRequest(long transactionId, ISubscriptionMessage subscription)
subscriptionManagerState.AddHistoricalRequest(transactionId, subscription)

Agregue la solicitud histórica.

AddReMapSubscription
public void AddReMapSubscription(Message message)
subscriptionManagerState.AddReMapSubscription(message)

Añadir mensaje para remap cola.

AddReplaceId
public void AddReplaceId(long newId, long originalId)
subscriptionManagerState.AddReplaceId(newId, originalId)

Añadir el mapeo de identificación.

AddSubscription
public void AddSubscription(long transactionId, ISubscriptionMessage subscription, SubscriptionStates state)
subscriptionManagerState.AddSubscription(transactionId, subscription, state)

Agregue su suscripción.

Clear
public void Clear()
subscriptionManagerState.Clear()

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

ClearReMapSubscriptions
public void ClearReMapSubscriptions()
subscriptionManagerState.ClearReMapSubscriptions()

Suscripciones de remap claras.

ClearReplaceIds
public void ClearReplaceIds()
subscriptionManagerState.ClearReplaceIds()

Limpiar todos los IDs de reemplazo.

ContainsHistoricalRequest
public bool ContainsHistoricalRequest(long transactionId)
result = subscriptionManagerState.ContainsHistoricalRequest(transactionId)

Compruebe si contiene la solicitud histórica.

ContainsReplaceId
public bool ContainsReplaceId(long newId)
result = subscriptionManagerState.ContainsReplaceId(newId)

Compruebe si contiene la identificación de reemplazo.

GetActiveSubscriptions
public IEnumerable<ValueTuple<long, ISubscriptionMessage>> GetActiveSubscriptions()
result = subscriptionManagerState.GetActiveSubscriptions()

Obtener todas las suscripciones activas para la remapping.

GetAndClearReMapSubscriptions
public Message[] GetAndClearReMapSubscriptions()
result = subscriptionManagerState.GetAndClearReMapSubscriptions()

Obtener y limpiar las suscripciones de remap.

RemoveHistoricalRequest
public bool RemoveHistoricalRequest(long transactionId)
result = subscriptionManagerState.RemoveHistoricalRequest(transactionId)

Quitar la solicitud histórica.

RemoveReplaceId
public void RemoveReplaceId(long newId)
subscriptionManagerState.RemoveReplaceId(newId)

Eliminar el mapeo de ID reemplazado por nuevo ID.

RemoveSubscription
public bool RemoveSubscription(long transactionId)
result = subscriptionManagerState.RemoveSubscription(transactionId)

Retire la suscripción.

TryGetAndRemoveHistoricalRequest
public bool TryGetAndRemoveHistoricalRequest(long transactionId, ISubscriptionMessage subscription)
result = subscriptionManagerState.TryGetAndRemoveHistoricalRequest(transactionId, subscription)

Trate de obtener y eliminar la solicitud histórica.

TryGetHistoricalRequest
public bool TryGetHistoricalRequest(long transactionId, ISubscriptionMessage subscription)
result = subscriptionManagerState.TryGetHistoricalRequest(transactionId, subscription)

Trate de obtener la solicitud histórica sin retirar.

TryGetNewId
public bool TryGetNewId(long originalId, long newId)
result = subscriptionManagerState.TryGetNewId(originalId, newId)

Trate de obtener nuevo ID por ID original.

TryGetOriginalId
public bool TryGetOriginalId(long newId, long originalId)
result = subscriptionManagerState.TryGetOriginalId(newId, originalId)

Trate de obtener la identificación original por nuevo ID.

TryGetSubscription
public bool TryGetSubscription(long transactionId, ISubscriptionMessage subscription, SubscriptionStates state)
result = subscriptionManagerState.TryGetSubscription(transactionId, subscription, state)

Intenta conseguir la suscripción.

UpdateSubscriptionState
public void UpdateSubscriptionState(long transactionId, SubscriptionStates newState)
subscriptionManagerState.UpdateSubscriptionState(transactionId, newState)

Actualizar estado de suscripción.