RssMessageAdapter
StockSharp.Rss
O adaptador de mensagem de dados de mercado para RSS.
Herda de: HistoricalMessageAdapter
Implementa: IAddressAdapter<string>
Construtores
RssMessageAdapter
public RssMessageAdapter(IdGenerator transactionIdGenerator)
rssMessageAdapter = RssMessageAdapter(transactionIdGenerator)
Inicializa uma nova instância do RssMessageAdapter.
- transactionIdGenerator
- Gerador de identificação de transação.
Propriedades
Address
public string Address { get; set; }
value = rssMessageAdapter.Address
rssMessageAdapter.Address = value
Endereço de feed RSS.
CustomDateFormat
public string CustomDateFormat { get; set; }
value = rssMessageAdapter.CustomDateFormat
rssMessageAdapter.CustomDateFormat = value
Formato de datas. É necessário ser preenchido se o formato de fluxo RSS for diferente do ddd, dd MMM yyyy HH:mm:ss zzzz.
Métodos
Load
public override void Load(SettingsStorage storage)
rssMessageAdapter.Load(storage)
Carregar as configurações.
- storage
- Configuração do armazenamento.
OnNewsSubscriptionAsync
protected override ValueTask OnNewsSubscriptionAsync(MarketDataMessage mdMsg, CancellationToken cancellationToken)
result = rssMessageAdapter.OnNewsSubscriptionAsync(mdMsg, cancellationToken)
Lida com a solicitação de assinatura de dados de notícias. Sobrescrever para fornecer implementação para processamento de notícias de assinatura. A implementação padrão lança NotSupported.
- mdMsg
- Mensagem de subscrição de dados de mercado.
- cancellationToken
- Inscrição de cancelamento para cancelar a operação.
Retorna: A ValueTask representa a operação assíncrona.
Save
public override void Save(SettingsStorage storage)
rssMessageAdapter.Save(storage)
Gravar as definições.
- storage
- Configuração do armazenamento.
ToString
public override string ToString()
result = rssMessageAdapter.ToString()
Converter para uma representação de linha.
Retorna: Desempenho de cordas.