BaseSubscriptionMessage

StockSharp.Messages

Basisimplementierung von ISubscriptionMessage @ Schnittstelle.

Erbt von: Message

Implementiert: ISubscriptionMessage, ITransactionIdMessage, IOriginalTransactionIdMessage, IDataTypeMessage, IMessage, ILocalTimeMessage, ICloneable

Konstruktoren

BaseSubscriptionMessage
protected BaseSubscriptionMessage(MessageTypes type)
baseSubscriptionMessage = BaseSubscriptionMessage(type)

Basisimplementierung von ISubscriptionMessage @ Schnittstelle.

type
Art der Meldung.

Eigenschaften

Count
public virtual long? Count { get; set; }
value = baseSubscriptionMessage.Count
baseSubscriptionMessage.Count = value

Erhält die Anzahl der ausstehenden Nachrichten.

DataType
public abstract DataType DataType { get; }
value = baseSubscriptionMessage.DataType

Die Art der Marktdaten, die durch eine bestimmte Speicherung betrieben werden.

FillGaps
public virtual FillGapsDays? FillGaps { get; set; }
value = baseSubscriptionMessage.FillGaps
baseSubscriptionMessage.FillGaps = value

FillGapsDays.

FilterEnabled
public virtual bool FilterEnabled { get; }
value = baseSubscriptionMessage.FilterEnabled

Die Nachricht enthält Felder mit Nicht-Standardwerten.

From
public virtual DateTime? From { get; set; }
value = baseSubscriptionMessage.From
baseSubscriptionMessage.From = value

Vom Knotenschlüssel.

IsSubscribe
public virtual bool IsSubscribe { get; set; }
value = baseSubscriptionMessage.IsSubscribe
baseSubscriptionMessage.IsSubscribe = value

Die Nachricht ist ein Abonnement.

OriginalTransactionId
public virtual long OriginalTransactionId { get; set; }
value = baseSubscriptionMessage.OriginalTransactionId
baseSubscriptionMessage.OriginalTransactionId = value

ID der ursprünglichen Nachricht TransactionId, für die diese Nachricht eine Antwort ist.

Skip
public virtual long? Skip { get; set; }
value = baseSubscriptionMessage.Skip
baseSubscriptionMessage.Skip = value

Skip Count.

SpecificItemRequest
public virtual bool SpecificItemRequest { get; }
value = baseSubscriptionMessage.SpecificItemRequest

Bestimmen Sie, ob die Nachricht eine Anforderung für ein bestimmtes Element ist (e.g., Bestellung, Position usw.) oder nicht.

To
public virtual DateTime? To { get; set; }
value = baseSubscriptionMessage.To
baseSubscriptionMessage.To = value

Zum Knotenschlüssel.

TransactionId
public virtual long TransactionId { get; set; }
value = baseSubscriptionMessage.TransactionId
baseSubscriptionMessage.TransactionId = value

Anfragekennung.

Methoden

CopyTo
protected BaseSubscriptionMessage CopyTo(BaseSubscriptionMessage destination)
result = baseSubscriptionMessage.CopyTo(destination)

Kopieren Sie die Nachricht in die .

destination
Das Objekt, auf das Informationen kopiert wurden.

Rückgabe: Das Objekt, auf das Informationen kopiert wurden.

ToString
public override string ToString()
result = baseSubscriptionMessage.ToString()

Konvertieren Sie in eine Liniendarstellung.

Rückgabe: String-Leistung.