IExtendedInfoStorageItem
StockSharp.Algo.Storages
Расширенное хранилище информации.
Свойства
Fields
public IEnumerable<ValueTuple<string, Type>> Fields { get; }
value = iExtendedInfoStorageItem.Fields
Расширенные поля (имена и типы).
Securities
public IEnumerable<SecurityId> Securities { get; }
value = iExtendedInfoStorageItem.Securities
Получите все идентификаторы финансовых инструментов.
StorageName
public string StorageName { get; }
value = iExtendedInfoStorageItem.StorageName
Имя хранилища.
Методы
Add
public void Add(SecurityId securityId, IDictionary<string, object> extensionInfo)
iExtendedInfoStorageItem.Add(securityId, extensionInfo)
Добавьте расширенную информацию.
- securityId
- идентификатор финансового инструмента.
- extensionInfo
- Расширенная информация.
Delete
public void Delete(SecurityId securityId)
iExtendedInfoStorageItem.Delete(securityId)
Удалить расширенную информацию.
- securityId
- идентификатор финансового инструмента.
InitAsync
public ValueTask InitAsync(CancellationToken cancellationToken)
result = iExtendedInfoStorageItem.InitAsync(cancellationToken)
Инициализируйте хранилище.
- cancellationToken
- CancellationToken
Load
public IEnumerable<ValueTuple<SecurityId, IDictionary<string, object>>> Load()
result = iExtendedInfoStorageItem.Load()
Загрузить расширенную информацию.
Возвращает: Расширенная информация.
Load
public IDictionary<string, object> Load(SecurityId securityId)
result = iExtendedInfoStorageItem.Load(securityId)
Загрузить расширенную информацию.
- securityId
- идентификатор финансового инструмента.
Возвращает: Расширенная информация.