BaseSubscriptionMessage
Базовая реализация интерфейса ISubscriptionMessage.
Наследует: Message
Реализует: ISubscriptionMessage, ITransactionIdMessage, IOriginalTransactionIdMessage, IDataTypeMessage, IMessage, ILocalTimeMessage, ICloneable
Конструкторы
protected BaseSubscriptionMessage(MessageTypes type)
baseSubscriptionMessage = BaseSubscriptionMessage(type)
Базовая реализация интерфейса ISubscriptionMessage.
- type
- Тип сообщения.
Свойства
public virtual long? Count { get; set; }
value = baseSubscriptionMessage.Count
baseSubscriptionMessage.Count = value
Получает счет ожидающих сообщений.
public abstract DataType DataType { get; }
value = baseSubscriptionMessage.DataType
Тип рыночных данных, управляемых данным хранилищем.
public virtual FillGapsDays? FillGaps { get; set; }
value = baseSubscriptionMessage.FillGaps
baseSubscriptionMessage.FillGaps = value
FillGapsDays.
public virtual bool FilterEnabled { get; }
value = baseSubscriptionMessage.FilterEnabled
Сообщение содержит поля с непо умолчанию значениями.
public virtual DateTime? From { get; set; }
value = baseSubscriptionMessage.From
baseSubscriptionMessage.From = value
От ключа узла.
public virtual bool IsSubscribe { get; set; }
value = baseSubscriptionMessage.IsSubscribe
baseSubscriptionMessage.IsSubscribe = value
Сообщение является подпиской.
public virtual long OriginalTransactionId { get; set; }
value = baseSubscriptionMessage.OriginalTransactionId
baseSubscriptionMessage.OriginalTransactionId = value
Идентификатор исходного сообщения TransactionId, на которое это сообщение является ответом.
public virtual long? Skip { get; set; }
value = baseSubscriptionMessage.Skip
baseSubscriptionMessage.Skip = value
Пропустить счет.
public virtual bool SpecificItemRequest { get; }
value = baseSubscriptionMessage.SpecificItemRequest
Определить, является ли сообщение запросом на конкретный пункт (e.g. порядок, позиция и т.д.) или нет.
public virtual DateTime? To { get; set; }
value = baseSubscriptionMessage.To
baseSubscriptionMessage.To = value
За ключ от узла.
public virtual long TransactionId { get; set; }
value = baseSubscriptionMessage.TransactionId
baseSubscriptionMessage.TransactionId = value
Идентификатор запроса.
Методы
protected BaseSubscriptionMessage CopyTo(BaseSubscriptionMessage destination)
result = baseSubscriptionMessage.CopyTo(destination)
Скопируйте сообщение в .
- destination
- Объект, на который копируется информация.
Возвращает: Объект, на который копируется информация.
public override string ToString()
result = baseSubscriptionMessage.ToString()
Преобразовать к строковому представлению.
Возвращает: Строковое представление.