Table of Contents

Interface ISecurityStorage

Namespace
StockSharp.Algo.Storages
Assembly
StockSharp.Algo.dll

The interface for access to the storage of information on instruments.

public interface ISecurityStorage : ISecurityProvider, ISecurityMessageProvider
Inherited Members
Extension Methods

Properties

SyncRoot

Sync object.

SyncObject SyncRoot { get; }

Property Value

SyncObject

Methods

Delete(Security)

Delete security.

void Delete(Security security)

Parameters

security Security

Security.

DeleteBy(SecurityLookupMessage)

To delete instruments by the criterion.

void DeleteBy(SecurityLookupMessage criteria)

Parameters

criteria SecurityLookupMessage

The criterion.

DeleteRange(IEnumerable<Security>)

Delete securities.

void DeleteRange(IEnumerable<Security> securities)

Parameters

securities IEnumerable<Security>

Securities.

Save(Security, bool)

Save security.

void Save(Security security, bool forced)

Parameters

security Security

Security.

forced bool

Forced update.