SubscriptionOnlineManagerState
Standard-Implementierung von ISubscriptionOnlineManagerState.
Implementiert: ISubscriptionOnlineManagerState
Methoden
public void AddSkipSubscription(long id)
subscriptionOnlineManagerState.AddSkipSubscription(id)
Hinzufügen von Skip-Abonnement.
public void AddSubscriptionById(long id, ISubscriptionOnlineInfo info)
subscriptionOnlineManagerState.AddSubscriptionById(id, info)
Hinzufügen von Abonnements nach ID.
public void AddSubscriptionByKey(ValueTuple<DataType, SecurityId> key, ISubscriptionOnlineInfo info)
subscriptionOnlineManagerState.AddSubscriptionByKey(key, info)
Subskription nach Schlüssel hinzufügen.
public void AddUnsubscribeRequest(long id)
subscriptionOnlineManagerState.AddUnsubscribeRequest(id)
Bitte Unsubscribe hinzufügen.
public void Clear()
subscriptionOnlineManagerState.Clear()
Löscht alle Adapterzustände und setzt den aktuellen Zustand auf Disconnected zurück.
public bool ContainsSkipSubscription(long id)
result = subscriptionOnlineManagerState.ContainsSkipSubscription(id)
Überprüfen Sie, ob Sie ein Skip-Abonnement enthalten.
public bool ContainsSubscriptionById(long id)
result = subscriptionOnlineManagerState.ContainsSubscriptionById(id)
Überprüfen Sie, ob Sie ein Abonnement nach ID enthalten.
public bool ContainsUnsubscribeRequest(long id)
result = subscriptionOnlineManagerState.ContainsUnsubscribeRequest(id)
Prüfen Sie, ob die Abmeldeanforderung enthalten ist.
public ISubscriptionOnlineInfo CreateLinkedSubscriptionInfo(ISubscriptionOnlineInfo main)
result = subscriptionOnlineManagerState.CreateLinkedSubscriptionInfo(main)
Erstellen Sie verknüpfte Abonnementinformationen.
public ISubscriptionOnlineInfo CreateSubscriptionInfo(ISubscriptionMessage subscription)
result = subscriptionOnlineManagerState.CreateSubscriptionInfo(subscription)
Erstellen Sie neue Abonnement-Infos.
public bool RemoveSkipSubscription(long id)
result = subscriptionOnlineManagerState.RemoveSkipSubscription(id)
Entfernen Sie das Skip-Abonnement.
public void RemoveSubscriptionById(long id)
subscriptionOnlineManagerState.RemoveSubscriptionById(id)
Entfernen Sie das Abonnement nach ID.
public void RemoveSubscriptionByKeyValue(ISubscriptionOnlineInfo info)
subscriptionOnlineManagerState.RemoveSubscriptionByKeyValue(info)
Entfernen Sie das Abonnement nach Schlüsselwert.
public bool TryGetAndRemoveSubscriptionById(long id, ISubscriptionOnlineInfo info)
result = subscriptionOnlineManagerState.TryGetAndRemoveSubscriptionById(id, info)
Versuchen Sie, das Abonnement nach ID zu erhalten und zu entfernen.
public bool TryGetSubscriptionById(long id, ISubscriptionOnlineInfo info)
result = subscriptionOnlineManagerState.TryGetSubscriptionById(id, info)
Versuchen Sie, ein Abonnement nach ID zu erhalten.
public bool TryGetSubscriptionByKey(ValueTuple<DataType, SecurityId> key, ISubscriptionOnlineInfo info)
result = subscriptionOnlineManagerState.TryGetSubscriptionByKey(key, info)
Versuchen Sie, ein Abonnement nach Schlüssel zu erhalten.