BaseSubscriptionMessage
Implementação de base de ISubscriptionMessage interface.
Herda de: Message
Implementa: ISubscriptionMessage, ITransactionIdMessage, IOriginalTransactionIdMessage, IDataTypeMessage, IMessage, ILocalTimeMessage, ICloneable
Construtores
protected BaseSubscriptionMessage(MessageTypes type)
baseSubscriptionMessage = BaseSubscriptionMessage(type)
Implementação de base de ISubscriptionMessage interface.
- type
- Tipo de mensagem.
Propriedades
public virtual long? Count { get; set; }
value = baseSubscriptionMessage.Count
baseSubscriptionMessage.Count = value
Obtém a contagem de mensagens pendentes.
public abstract DataType DataType { get; }
value = baseSubscriptionMessage.DataType
O tipo de dados de mercado, operados por determinado armazenamento.
public virtual FillGapsDays? FillGaps { get; set; }
value = baseSubscriptionMessage.FillGaps
baseSubscriptionMessage.FillGaps = value
FillGapsDays.
public virtual bool FilterEnabled { get; }
value = baseSubscriptionMessage.FilterEnabled
A mensagem contém campos com valores não- padrão.
public virtual DateTime? From { get; set; }
value = baseSubscriptionMessage.From
baseSubscriptionMessage.From = value
Da tecla de nó.
public virtual bool IsSubscribe { get; set; }
value = baseSubscriptionMessage.IsSubscribe
baseSubscriptionMessage.IsSubscribe = value
A mensagem é subscrição.
public virtual long OriginalTransactionId { get; set; }
value = baseSubscriptionMessage.OriginalTransactionId
baseSubscriptionMessage.OriginalTransactionId = value
ID da mensagem original TransactionId para a qual esta mensagem é uma resposta.
public virtual long? Skip { get; set; }
value = baseSubscriptionMessage.Skip
baseSubscriptionMessage.Skip = value
A contar.
public virtual bool SpecificItemRequest { get; }
value = baseSubscriptionMessage.SpecificItemRequest
Determinar se a mensagem é uma solicitação para um item específico (e.g. ordem, posição, etc.) ou não.
public virtual DateTime? To { get; set; }
value = baseSubscriptionMessage.To
baseSubscriptionMessage.To = value
Para a tecla do nó.
public virtual long TransactionId { get; set; }
value = baseSubscriptionMessage.TransactionId
baseSubscriptionMessage.TransactionId = value
Pedido identificador.
Métodos
protected BaseSubscriptionMessage CopyTo(BaseSubscriptionMessage destination)
result = baseSubscriptionMessage.CopyTo(destination)
Copie a mensagem para o .
- destination
- O objeto, para o qual copiou informações.
Retorna: O objeto, para o qual copiou informações.
public override string ToString()
result = baseSubscriptionMessage.ToString()
Converter para uma representação de linha.
Retorna: Desempenho de cordas.