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.