ISecurityMappingStorage

StockSharp.Algo.Storages

Единое хранилище для сопоставлений идентификаторов финансовых инструментов.

Свойства

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

Получите все карты идентификаторов финансовых инструментов.

Методы

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

Удалить сопоставление финансовых инструментов.

stockSharpId
Формат StockSharp.

Возвращает: если сопоставление было удалено. В противном случае, .

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

Сохраните сопоставление идентификаторов финансовых инструментов.

mapping
Сопоставление идентификаторов финансовых инструментов.

Возвращает: если было добавлено сопоставление финансовых инструментов. Если было изменено, .

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

Попробуйте получить AdapterId.

stockSharpId
Формат StockSharp.

Возвращает: AdapterId, если идентификатор существует. В противном случае, .

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

Попробуйте получить StockSharpId.

adapterId
Формат адаптера.

Возвращает: StockSharpId, если идентификатор существует. В противном случае, .

События

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

Отображение изменилось.