RssMessageAdapter

StockSharp.Rss

Adaptador de mensajes de datos de mercado para RSS.

Hereda de: HistoricalMessageAdapter

Implementa: IAddressAdapter<string>

Constructores

RssMessageAdapter
public RssMessageAdapter(IdGenerator transactionIdGenerator)
rssMessageAdapter = RssMessageAdapter(transactionIdGenerator)

Inicia una nueva instancia de la RssMessageAdapter.

transactionIdGenerator
Generador de identificación de transacciones.

Propiedades

Address
public string Address { get; set; }
value = rssMessageAdapter.Address
rssMessageAdapter.Address = value

Dirección de alimentación RSS.

CustomDateFormat
public string CustomDateFormat { get; set; }
value = rssMessageAdapter.CustomDateFormat
rssMessageAdapter.CustomDateFormat = value

Formato de fechas. Se requiere para ser rellenado si el formato RSS de flujo es diferente de ddd, dd MMM yyyyy HH:mm:ss zzzz.

Métodos

Load
public override void Load(SettingsStorage storage)
rssMessageAdapter.Load(storage)

Ajustes de carga.

storage
Configuración de almacenamiento.
OnNewsSubscriptionAsync
protected override ValueTask OnNewsSubscriptionAsync(MarketDataMessage mdMsg, CancellationToken cancellationToken)
result = rssMessageAdapter.OnNewsSubscriptionAsync(mdMsg, cancellationToken)

Solicitud de suscripción de mangos para los datos de noticias. Sobrescribir para proporcionar la implementación para el procesamiento de la suscripción de noticias. La implementación predeterminada lanza NotSupported.

mdMsg
Mensaje de suscripción de datos de mercado.
cancellationToken
Cancelación de token para cancelar la operación.

Devuelve: A ValueTask@ representante de la operación asincrónica.

Save
public override void Save(SettingsStorage storage)
rssMessageAdapter.Save(storage)

Guardar configuración.

storage
Configuración de almacenamiento.
ToString
public override string ToString()
result = rssMessageAdapter.ToString()

Convertirse en una representación de línea.

Devuelve: Rendimiento de cuerda.