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
Отображение изменилось.