ISubscriptionRoutingState
StockSharp.Algo.Basket
Zustandsspeicherung für das Abonnement-Routing im Korbadapter.
Methoden
AddRequest
public void AddRequest(long transactionId, ISubscriptionMessage message, IMessageAdapter adapter)
iSubscriptionRoutingState.AddRequest(transactionId, message, adapter)
Fügen Sie die Anfrage nach ID hinzu.
AddSubscription
public void AddSubscription(long transactionId, ISubscriptionMessage message, IMessageAdapter[] adapters, DataType dataType)
iSubscriptionRoutingState.AddSubscription(transactionId, message, adapters, dataType)
Fügen Sie Abonnement-Info hinzu.
AddUnsubscribe
public void AddUnsubscribe(long transactionId, ISubscriptionMessage message)
iSubscriptionRoutingState.AddUnsubscribe(transactionId, message)
Keep an unsubscribe the basket was given, by the caller's ID, until its children answer.
GetSubscribers
public long[] GetSubscribers(DataType dataType)
result = iSubscriptionRoutingState.GetSubscribers(dataType)
Abonnenten-IDs nach Datentyp abrufen.
RemoveRequest
public bool RemoveRequest(long transactionId)
result = iSubscriptionRoutingState.RemoveRequest(transactionId)
Entfernen Sie die Anfrage per ID.
RemoveSubscription
public bool RemoveSubscription(long transactionId)
result = iSubscriptionRoutingState.RemoveSubscription(transactionId)
Abo entfernen.
RemoveUnsubscribe
public bool RemoveUnsubscribe(long transactionId)
result = iSubscriptionRoutingState.RemoveUnsubscribe(transactionId)
Remove an unsubscribe the basket was given, by the caller's ID.
TryGetRequest
public bool TryGetRequest(long transactionId, ISubscriptionMessage message, IMessageAdapter adapter)
result = iSubscriptionRoutingState.TryGetRequest(transactionId, message, adapter)
Versuchen Sie, die Anfrage per ID zu erhalten.
TryGetSubscription
public bool TryGetSubscription(long transactionId, ISubscriptionMessage message, IMessageAdapter[] adapters, DataType dataType)
result = iSubscriptionRoutingState.TryGetSubscription(transactionId, message, adapters, dataType)
Versuchen Sie, Abonnement-Infos zu erhalten.
TryGetUnsubscribe
public bool TryGetUnsubscribe(long transactionId, ISubscriptionMessage message)
result = iSubscriptionRoutingState.TryGetUnsubscribe(transactionId, message)
Try get an unsubscribe the basket was given, by the caller's ID.