IExchangeInfoProvider
StockSharp.BusinessEntities
介绍交易所和交易委员会供应商的界面。
属性
Exchanges
public IEnumerable<Exchange> Exchanges { get; }
value = iExchangeInfoProvider.Exchanges
所有板子都一样
方法
Delete
public void Delete(Exchange exchange)
iExchangeInfoProvider.Delete(exchange)
删除交换。
- exchange
- 交换
Delete
public void Delete(ExchangeBoard board)
iExchangeInfoProvider.Delete(board)
删除交换板。
- board
- 交换板。
InitAsync
public ValueTask InitAsync(CancellationToken cancellationToken)
result = iExchangeInfoProvider.InitAsync(cancellationToken)
初始化存储 。
Save
public void Save(Exchange exchange)
iExchangeInfoProvider.Save(exchange)
以取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取
- exchange
- 交换
TryGetExchange
public Exchange TryGetExchange(string code)
result = iExchangeInfoProvider.TryGetExchange(code)
以密码交换
- code
- 交换码名.
返回值: 交换。 如果与指定代码的交换不存在, 则将返回 。
TryGetExchangeBoard
public ExchangeBoard TryGetExchangeBoard(string code)
result = iExchangeInfoProvider.TryGetExchangeBoard(code)
以取一板为通由.
- code
- 董事会代码
返回值: 交易板。 如果指定代码的板不存在, 则会返回 。
事件
BoardAdded
public event Action<ExchangeBoard> BoardAdded
iExchangeInfoProvider.BoardAdded += handler
关于增设新牌的通知.
BoardRemoved
public event Action<ExchangeBoard> BoardRemoved
iExchangeInfoProvider.BoardRemoved += handler
关于删除现有棋盘的通知.
ExchangeAdded
public event Action<Exchange> ExchangeAdded
iExchangeInfoProvider.ExchangeAdded += handler
关于增加新交换机的通知.
ExchangeRemoved
public event Action<Exchange> ExchangeRemoved
iExchangeInfoProvider.ExchangeRemoved += handler
关于取消现有交换机的通知.