Class MarketDataStorageCache
- Namespace
- StockSharp.Algo.Storages
- Assembly
- StockSharp.Algo.dll
IMarketDataStorage cache.
public class MarketDataStorageCache : Cloneable<MarketDataStorageCache>, ICloneable<MarketDataStorageCache>, ICloneable- Inheritance
- 
      
      
      MarketDataStorageCache
- Implements
- Inherited Members
- Extension Methods
Constructors
MarketDataStorageCache()
public MarketDataStorageCache()Properties
Limit
Max count.
public int Limit { get; set; }Property Value
Methods
Clone()
Creates a new object that is a copy of the current instance.
public override MarketDataStorageCache Clone()Returns
- MarketDataStorageCache
- A new object that is a copy of this instance. 
GetMessages(SecurityId, DataType, DateTime, Func<DateTime, IEnumerable<Message>>)
Get data.
public Message[] GetMessages(SecurityId securityId, DataType dataType, DateTime date, Func<DateTime, IEnumerable<Message>> loadIfNeed)Parameters
- securityIdSecurityId
- dataTypeDataType
- dateDateTime
- Date to load. 
- loadIfNeedFunc<DateTime, IEnumerable<Message>>
- Handler to load data from real storage. 
Returns
- Message[]
- Data.