RssMessageAdapter
StockSharp.Rss
Der Marktdatennachrichtenadapter für RSS.
Erbt von: HistoricalMessageAdapter
Implementiert: IAddressAdapter<string>
Konstruktoren
RssMessageAdapter
public RssMessageAdapter(IdGenerator transactionIdGenerator)
rssMessageAdapter = RssMessageAdapter(transactionIdGenerator)
Initialisiert eine neue Instanz von RssMessageAdapter.
- transactionIdGenerator
- Transaktions-ID-Generator.
Eigenschaften
Address
public string Address { get; set; }
value = rssMessageAdapter.Address
rssMessageAdapter.Address = value
RSS-Feed-Adresse.
CustomDateFormat
public string CustomDateFormat { get; set; }
value = rssMessageAdapter.CustomDateFormat
rssMessageAdapter.CustomDateFormat = value
Format der Daten: auszufüllen, wenn das RSS-Stromformat von TTD, TT MMM yyyy HH:mm:ss zzzz abweicht.
Methoden
Load
public override void Load(SettingsStorage storage)
rssMessageAdapter.Load(storage)
Lasteinstellungen.
- storage
- Einstellungen Lagerung.
OnNewsSubscriptionAsync
protected override ValueTask OnNewsSubscriptionAsync(MarketDataMessage mdMsg, CancellationToken cancellationToken)
result = rssMessageAdapter.OnNewsSubscriptionAsync(mdMsg, cancellationToken)
Behandelt Abonnementanfrage für Nachrichtendaten. Überschreiben, um Implementierung für die Bearbeitung von Nachrichtenabonnements bereitzustellen. Die Standardimplementierung wirft NotSupported.
- mdMsg
- Marktdaten-Abonnementmeldung.
- cancellationToken
- Stornierungs-Token, um die Operation abzubrechen.
Rückgabe: Ein ValueTask, der die asynchrone Operation darstellt.
Save
public override void Save(SettingsStorage storage)
rssMessageAdapter.Save(storage)
Einstellungen speichern.
- storage
- Einstellungen Lagerung.
ToString
public override string ToString()
result = rssMessageAdapter.ToString()
Konvertieren Sie in eine Liniendarstellung.
Rückgabe: String-Leistung.