IExtendedInfoStorageItem

StockSharp.Algo.Storages

Armazenamento de informações estendido.

Propriedades

Fields
public IEnumerable<ValueTuple<string, Type>> Fields { get; }
value = iExtendedInfoStorageItem.Fields

Campos estendidos (nomes e tipos).

Securities
public IEnumerable<SecurityId> Securities { get; }
value = iExtendedInfoStorageItem.Securities

Obter todos os identificadores de instrumentos financeiros.

StorageName
public string StorageName { get; }
value = iExtendedInfoStorageItem.StorageName

Nome do armazém.

Métodos

Add
public void Add(SecurityId securityId, IDictionary<string, object> extensionInfo)
iExtendedInfoStorageItem.Add(securityId, extensionInfo)

Adicionar informação estendida.

securityId
Identificador do instrumento financeiro.
extensionInfo
Informação alargada.
Delete
public void Delete(SecurityId securityId)
iExtendedInfoStorageItem.Delete(securityId)

Apagar a informação extendida.

securityId
Identificador do instrumento financeiro.
InitAsync
public ValueTask InitAsync(CancellationToken cancellationToken)
result = iExtendedInfoStorageItem.InitAsync(cancellationToken)

Inicializar o armazenamento.

cancellationToken
CancellationToken
Load
public IEnumerable<ValueTuple<SecurityId, IDictionary<string, object>>> Load()
result = iExtendedInfoStorageItem.Load()

Carregar informações estendidas.

Retorna: Informação alargada.

Load
public IDictionary<string, object> Load(SecurityId securityId)
result = iExtendedInfoStorageItem.Load(securityId)

Carregar informações estendidas.

securityId
Identificador do instrumento financeiro.

Retorna: Informação alargada.