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
идентификатор финансового инструмента.

Возвращает: Расширенная информация.