Show / Hide Table of Contents

Class InMemorySecurityMappingStorage

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

Inheritance
Object
InMemorySecurityMappingStorage
Implements
ISecurityMappingStorage
Namespace: StockSharp.Algo.Storages
Assembly: StockSharp.Algo.dll
Syntax
public class InMemorySecurityMappingStorage : Object, ISecurityMappingStorage

Constructors

InMemorySecurityMappingStorage()

Declaration
public InMemorySecurityMappingStorage()

Explicit Interface Implementations

ISecurityMappingStorage.Changed

Declaration
event Action<string, SecurityIdMapping> ISecurityMappingStorage.Changed
Returns
Type Description
Action<String, SecurityIdMapping>

ISecurityMappingStorage.Get(String)

Declaration
IEnumerable<SecurityIdMapping> ISecurityMappingStorage.Get(string storageName)
Parameters
Type Name Description
String storageName
Returns
Type Description
IEnumerable<SecurityIdMapping>

ISecurityMappingStorage.GetStorageNames()

Declaration
IEnumerable<string> ISecurityMappingStorage.GetStorageNames()
Returns
Type Description
IEnumerable<String>

ISecurityMappingStorage.Init()

Declaration
IDictionary<string, Exception> ISecurityMappingStorage.Init()
Returns
Type Description
IDictionary<String, Exception>

ISecurityMappingStorage.Remove(String, SecurityId)

Declaration
bool ISecurityMappingStorage.Remove(string storageName, SecurityId stockSharpId)
Parameters
Type Name Description
String storageName
SecurityId stockSharpId
Returns
Type Description
Boolean

ISecurityMappingStorage.Save(String, SecurityIdMapping)

Declaration
bool ISecurityMappingStorage.Save(string storageName, SecurityIdMapping mapping)
Parameters
Type Name Description
String storageName
SecurityIdMapping mapping
Returns
Type Description
Boolean

ISecurityMappingStorage.TryGetAdapterId(String, SecurityId)

Declaration
Nullable<SecurityId> ISecurityMappingStorage.TryGetAdapterId(string storageName, SecurityId stockSharpId)
Parameters
Type Name Description
String storageName
SecurityId stockSharpId
Returns
Type Description
Nullable<SecurityId>

ISecurityMappingStorage.TryGetStockSharpId(String, SecurityId)

Declaration
Nullable<SecurityId> ISecurityMappingStorage.TryGetStockSharpId(string storageName, SecurityId adapterId)
Parameters
Type Name Description
String storageName
SecurityId adapterId
Returns
Type Description
Nullable<SecurityId>

Implements

ISecurityMappingStorage

Extension Methods

Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
Extensions.TryGet<TMessage, TChange>(TMessage, TChange)
Extensions.TryGetDecimal<TMessage, TChange>(TMessage, TChange)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Object)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Decimal)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int32)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int64)
Extensions.Add<TMessage, TChange>(TMessage, TChange, SecurityStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<SecurityStates>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, String)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Sides)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Sides>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, CurrencyTypes)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<CurrencyTypes>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, PortfolioStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<PortfolioStates>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, DateTimeOffset)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<DateTimeOffset>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Boolean>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Decimal, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Decimal>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int32, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int32>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int64, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int64>, Boolean)
EditorExtensions.ToItemsSource(Object, Type, Nullable<Boolean>, Nullable<ListSortDirection>, Func<IItemsSourceItem, Boolean>, Func<Object, String>, Func<Object, String>)
XamlHelper.WpfCast<T>(Object)
XamlHelper.CopyToClipboard<T>(T)
XamlHelper.EnsureUIThread(Object)
☀
☾
In This Article
Back to top
Copyright © StockSharp.
☀
☾