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.