InMemorySecurityMappingStorage
StockSharp.Algo.Storages
Im Speicher Finanzinstrument Identifier Mappings Speicher.
Implementiert: ISecurityMappingStorage
Eigenschaften
Mappings
public IEnumerable<SecurityIdMapping> Mappings { get; }
value = inMemorySecurityMappingStorage.Mappings
Alle Finanzinstrument-Identifikations-Mappings abrufen.
Methoden
Remove
public bool Remove(SecurityId stockSharpId)
result = inMemorySecurityMappingStorage.Remove(stockSharpId)
Entfernen Sie die Zuordnung von Finanzinstrumenten.
- stockSharpId
- StockSharp Format.
Rückgabe: wenn die Zuordnung entfernt wurde, andernfalls,
Save
public bool Save(SecurityIdMapping mapping)
result = inMemorySecurityMappingStorage.Save(mapping)
Speichern Sie die Zuordnung der Finanzinstrumentkennung.
- mapping
- Zuordnung der Finanzinstrumentkennung.
Rückgabe: falls die Zuordnung zu Finanzinstrumenten hinzugefügt wurde; falls geändert wurde,
TryGetAdapterId
public SecurityId? TryGetAdapterId(SecurityId stockSharpId)
result = inMemorySecurityMappingStorage.TryGetAdapterId(stockSharpId)
Versuchen Sie, AdapterId @ zu erhalten.
- stockSharpId
- StockSharp Format.
Rückgabe: AdapterId wenn eine Kennung existiert.
TryGetStockSharpId
public SecurityId? TryGetStockSharpId(SecurityId adapterId)
result = inMemorySecurityMappingStorage.TryGetStockSharpId(adapterId)
Versuchen Sie, StockSharpId @ zu erhalten.
- adapterId
- Adapterformat.
Rückgabe: StockSharpId wenn eine Kennung existiert.
Ereignisse
Changed
public event Action<SecurityIdMapping> Changed
inMemorySecurityMappingStorage.Changed += handler
Assoziation verändert.