ISecurityMappingStorage

StockSharp.Algo.Storages

Armazenamento único para mapeamentos de identificadores de instrumentos financeiros.

Propriedades

Mappings
public IEnumerable<SecurityIdMapping> Mappings { get; }
value = iSecurityMappingStorage.Mappings

Obter todos os mapeamentos identificadores de instrumentos financeiros.

Métodos

Remove
public bool Remove(SecurityId stockSharpId)
result = iSecurityMappingStorage.Remove(stockSharpId)

Remover o mapeamento de instrumentos financeiros.

stockSharpId
StockSharp format.

Retorna: se o mapeamento foi removido. Caso contrário, .

Save
public bool Save(SecurityIdMapping mapping)
result = iSecurityMappingStorage.Save(mapping)

Salvar mapeamento identificador de instrumento financeiro.

mapping
O identificador de instrumentos financeiros deve ser identificado como identificador de instrumentos financeiros.

Retorna: se foi adicionado o mapeamento de instrumentos financeiros. Se foi alterado, .

TryGetAdapterId
public SecurityId? TryGetAdapterId(SecurityId stockSharpId)
result = iSecurityMappingStorage.TryGetAdapterId(stockSharpId)

Tente obter AdapterId.

stockSharpId
StockSharp format.

Retorna: AdapterId se o identificador existir. Caso contrário, .

TryGetStockSharpId
public SecurityId? TryGetStockSharpId(SecurityId adapterId)
result = iSecurityMappingStorage.TryGetStockSharpId(adapterId)

Tente obter StockSharpId.

adapterId
Formato adaptador.

Retorna: StockSharpId se o identificador existir. Caso contrário, .

Eventos

Changed
public event Action<SecurityIdMapping> Changed
iSecurityMappingStorage.Changed += handler

O mapeamento mudou.