InMemoryExchangeInfoProvider
StockSharp.BusinessEntities
记忆中股票和交易委员会的提供者。
实现: IExchangeInfoProvider, IBoardMessageProvider
构造函数
InMemoryExchangeInfoProvider
public InMemoryExchangeInfoProvider()
inMemoryExchangeInfoProvider = InMemoryExchangeInfoProvider()
初始化了 & ##InMemoryExchangeInfoProvider+#的新实例.
属性
Boards
public IEnumerable<ExchangeBoard> Boards { get; }
value = inMemoryExchangeInfoProvider.Boards
全部交换
Exchanges
public IEnumerable<Exchange> Exchanges { get; }
value = inMemoryExchangeInfoProvider.Exchanges
交流名录.
方法
Delete
public virtual void Delete(Exchange exchange)
inMemoryExchangeInfoProvider.Delete(exchange)
删除交换。
- exchange
- 交换
Delete
public virtual void Delete(ExchangeBoard board)
inMemoryExchangeInfoProvider.Delete(board)
删除交换板。
- board
- 交换板。
InitAsync
public virtual ValueTask InitAsync(CancellationToken cancellationToken)
result = inMemoryExchangeInfoProvider.InitAsync(cancellationToken)
初始化存储 。
Save
public virtual void Save(ExchangeBoard board)
inMemoryExchangeInfoProvider.Save(board)
以救会会.
- board
- 交易委员会.
Save
public virtual void Save(Exchange exchange)
inMemoryExchangeInfoProvider.Save(exchange)
以取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取取
- exchange
- 交换
TryGetExchange
public Exchange TryGetExchange(string code)
result = inMemoryExchangeInfoProvider.TryGetExchange(code)
以密码交换
- code
- 交换码名.
返回值: 交换。 如果与指定代码的交换不存在, 则将返回 。
TryGetExchangeBoard
public ExchangeBoard TryGetExchangeBoard(string code)
result = inMemoryExchangeInfoProvider.TryGetExchangeBoard(code)
以取一板为通由.
- code
- 董事会代码
返回值: 交易板。 如果指定代码的板不存在, 则会返回 。
事件
BoardAdded
public event Action<ExchangeBoard> BoardAdded
inMemoryExchangeInfoProvider.BoardAdded += handler
关于增设新牌的通知.
BoardRemoved
public event Action<ExchangeBoard> BoardRemoved
inMemoryExchangeInfoProvider.BoardRemoved += handler
关于删除现有棋盘的通知.
ExchangeAdded
public event Action<Exchange> ExchangeAdded
inMemoryExchangeInfoProvider.ExchangeAdded += handler
关于增加新交换机的通知.
ExchangeRemoved
public event Action<Exchange> ExchangeRemoved
inMemoryExchangeInfoProvider.ExchangeRemoved += handler
关于取消现有交换机的通知.