RssMessageAdapter
StockSharp.Rss
RSS的市场-数据消息适配器.
实现: IAddressAdapter<string>
构造函数
RssMessageAdapter
public RssMessageAdapter(IdGenerator transactionIdGenerator)
rssMessageAdapter = RssMessageAdapter(transactionIdGenerator)
初始化了 & ##RssMessageAdapter+#的新实例.
- transactionIdGenerator
- 交易ID生成器。
属性
Address
public string Address { get; set; }
value = rssMessageAdapter.Address
rssMessageAdapter.Address = value
RSS 种子地址 。
CustomDateFormat
public string CustomDateFormat { get; set; }
value = rssMessageAdapter.CustomDateFormat
rssMessageAdapter.CustomDateFormat = value
日期格式。 如果 RSS 流格式不同于 ddd, dMM yyy HH: mm: ss zz, 则需要填入 。
方法
Load
public override void Load(SettingsStorage storage)
rssMessageAdapter.Load(storage)
装入设置 。
- storage
- 设置存储 。
OnNewsSubscriptionAsync
protected override ValueTask OnNewsSubscriptionAsync(MarketDataMessage mdMsg, CancellationToken cancellationToken)
result = rssMessageAdapter.OnNewsSubscriptionAsync(mdMsg, cancellationToken)
处理新闻数据的订阅请求。 覆盖以提供新闻订阅处理的执行。 默认执行会丢出 NotSupported 。
- mdMsg
- 市场数据订阅信息.
- cancellationToken
- 取消操作的代理 。
返回值: 代表同步操作的ValueTask.
Save
public override void Save(SettingsStorage storage)
rssMessageAdapter.Save(storage)
保存设置 。
- storage
- 设置存储 。