FixServerSubscription
StockSharp.Server.Fix.FixServer
FIX-Server-Abonnement, das Client-Marktdaten und Transaktionsabonnements verfolgt.
Erbt von: SubscriptionInfo<ClientFixSession, string>
Konstruktoren
FixServerSubscription
public FixServerSubscription(ClientFixSession session, string requestId, ServerSubscription subscription, MessageTypes type)
fixServerSubscription = FixServerSubscription(session, requestId, subscription, type)
Initialisiert eine neue Instanz aus einem bestehenden ServerSubscription.
- session
- Client FIX Sitzung.
- requestId
- FIX Request Identifier (MDReqID, etc.).
- subscription
- Serverseitiges Abonnement.
- type
- Nachrichtentyp, der das Abonnement erstellt hat.
FixServerSubscription
public FixServerSubscription(ClientFixSession session, string requestId, DataType dataType, long id, MessageTypes type, string name)
fixServerSubscription = FixServerSubscription(session, requestId, dataType, id, type, name)
Initialisiert eine neue Instanz aus einem Datentyp und einer Transaktions-ID.
- session
- Client FIX Sitzung.
- requestId
- FIX Request Identifier.
- dataType
- Subskriptionsdatentyp (e.g. Level1, Transaktionen).
- id
- Transaktionskennung.
- type
- Nachrichtentyp, der das Abonnement erstellt hat.
- name
- Optionaler Anzeigename für Stub-Abonnements.
FixServerSubscription
public FixServerSubscription(ClientFixSession session, string requestId, ISubscriptionMessage subscriptionMessage, MessageTypes type)
fixServerSubscription = FixServerSubscription(session, requestId, subscriptionMessage, type)
Initialisiert eine neue Instanz aus einer Abonnementnachricht.
- session
- Client FIX Sitzung.
- requestId
- FIX Request Identifier.
- subscriptionMessage
- Subscription message zur Beschreibung der Datenanforderung.
- type
- Nachrichtentyp, der das Abonnement erstellt hat.
Eigenschaften
IsStub
public bool IsStub { get; }
value = fixServerSubscription.IsStub
Ob dieses Abonnement eine Stub-Nachricht (Platzhalter-Nachricht) verwendet, die angibt, dass es keinen echten Abonnementdatentyp hat.