BaseSubscriptionMessage
Basisimplementierung von ISubscriptionMessage @ Schnittstelle.
Erbt von: Message
Implementiert: ISubscriptionMessage, ITransactionIdMessage, IOriginalTransactionIdMessage, IDataTypeMessage, IMessage, ILocalTimeMessage, ICloneable
Konstruktoren
protected BaseSubscriptionMessage(MessageTypes type)
baseSubscriptionMessage = BaseSubscriptionMessage(type)
Basisimplementierung von ISubscriptionMessage @ Schnittstelle.
- type
- Art der Meldung.
Eigenschaften
public virtual long? Count { get; set; }
value = baseSubscriptionMessage.Count
baseSubscriptionMessage.Count = value
Erhält die Anzahl der ausstehenden Nachrichten.
public abstract DataType DataType { get; }
value = baseSubscriptionMessage.DataType
Die Art der Marktdaten, die durch eine bestimmte Speicherung betrieben werden.
public virtual FillGapsDays? FillGaps { get; set; }
value = baseSubscriptionMessage.FillGaps
baseSubscriptionMessage.FillGaps = value
FillGapsDays.
public virtual bool FilterEnabled { get; }
value = baseSubscriptionMessage.FilterEnabled
Die Nachricht enthält Felder mit Nicht-Standardwerten.
public virtual DateTime? From { get; set; }
value = baseSubscriptionMessage.From
baseSubscriptionMessage.From = value
Vom Knotenschlüssel.
public virtual bool IsSubscribe { get; set; }
value = baseSubscriptionMessage.IsSubscribe
baseSubscriptionMessage.IsSubscribe = value
Die Nachricht ist ein Abonnement.
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.
public virtual long? Skip { get; set; }
value = baseSubscriptionMessage.Skip
baseSubscriptionMessage.Skip = value
Skip Count.
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.
public virtual DateTime? To { get; set; }
value = baseSubscriptionMessage.To
baseSubscriptionMessage.To = value
Zum Knotenschlüssel.
public virtual long TransactionId { get; set; }
value = baseSubscriptionMessage.TransactionId
baseSubscriptionMessage.TransactionId = value
Anfragekennung.
Methoden
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.
public override string ToString()
result = baseSubscriptionMessage.ToString()
Konvertieren Sie in eine Liniendarstellung.
Rückgabe: String-Leistung.