Interface IExtendedInfoStorageItem
- Namespace
- StockSharp.Algo.Storages
- Assembly
- StockSharp.Algo.dll
Extended info storage.
public interface IExtendedInfoStorageItem
- Extension Methods
Properties
Fields
Extended fields (names and types).
IEnumerable<Tuple<string, Type>> Fields { get; }
Property Value
Securities
Get all security identifiers.
IEnumerable<SecurityId> Securities { get; }
Property Value
StorageName
Storage name.
string StorageName { get; }
Property Value
Methods
Add(SecurityId, IDictionary<string, object>)
Add extended info.
void Add(SecurityId securityId, IDictionary<string, object> extensionInfo)
Parameters
securityId
SecurityIdSecurity identifier.
extensionInfo
IDictionary<string, object>Extended information.
Delete(SecurityId)
Delete extended info.
void Delete(SecurityId securityId)
Parameters
securityId
SecurityIdSecurity identifier.
Init()
Initialize the storage.
void Init()
Load()
Load extended info.
IEnumerable<Tuple<SecurityId, IDictionary<string, object>>> Load()
Returns
- IEnumerable<Tuple<SecurityId, IDictionary<string, object>>>
Extended information.
Load(SecurityId)
Load extended info.
IDictionary<string, object> Load(SecurityId securityId)
Parameters
securityId
SecurityIdSecurity identifier.
Returns
- IDictionary<string, object>
Extended information.