ISubscriptionOnlineManagerState

StockSharp.Algo

Zustandsspeicherung für SubscriptionOnlineManager.

Methoden

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

Hinzufügen von Skip-Abonnement.

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

Hinzufügen von Abonnements nach ID.

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

Subskription nach Schlüssel hinzufügen.

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

Bitte Unsubscribe hinzufügen.

Clear
public void Clear()
iSubscriptionOnlineManagerState.Clear()

Alle Staaten abschaffen.

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

Überprüfen Sie, ob Sie ein Skip-Abonnement enthalten.

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

Überprüfen Sie, ob Sie ein Abonnement nach ID enthalten.

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

Prüfen Sie, ob die Abmeldeanforderung enthalten ist.

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

Erstellen Sie verknüpfte Abonnementinformationen.

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

Erstellen Sie neue Abonnement-Infos.

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

Entfernen Sie das Skip-Abonnement.

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

Entfernen Sie das Abonnement nach ID.

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

Entfernen Sie das Abonnement nach Schlüsselwert.

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

Versuchen Sie, das Abonnement nach ID zu erhalten und zu entfernen.

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

Versuchen Sie, ein Abonnement nach ID zu erhalten.

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

Versuchen Sie, ein Abonnement nach Schlüssel zu erhalten.