A base class for implementations of the ISubscriptionDataSourceReader
More...
A base class for implementations of the ISubscriptionDataSourceReader
Definition at line 29 of file BaseSubscriptionDataSourceReader.cs.
◆ BaseSubscriptionDataSourceReader()
QuantConnect.Lean.Engine.DataFeeds.BaseSubscriptionDataSourceReader.BaseSubscriptionDataSourceReader |
( |
IDataCacheProvider |
dataCacheProvider, |
|
|
bool |
isLiveMode, |
|
|
IObjectStore |
objectStore |
|
) |
| |
|
protected |
◆ Read()
◆ CreateStreamReader()
Creates a new IStreamReader for the specified subscriptionDataSource
- Parameters
-
subscriptionDataSource | The source to produce an IStreamReader for |
- Returns
- A new instance of IStreamReader to read the source, or null if there was an error
Definition at line 74 of file BaseSubscriptionDataSourceReader.cs.
◆ OnInvalidSource()
void QuantConnect.Lean.Engine.DataFeeds.BaseSubscriptionDataSourceReader.OnInvalidSource |
( |
SubscriptionDataSource |
source, |
|
|
Exception |
exception |
|
) |
| |
|
protected |
◆ IsLiveMode
bool QuantConnect.Lean.Engine.DataFeeds.BaseSubscriptionDataSourceReader.IsLiveMode |
|
getprotected |
◆ DataCacheProvider
IDataCacheProvider QuantConnect.Lean.Engine.DataFeeds.BaseSubscriptionDataSourceReader.DataCacheProvider |
|
getprotected |
◆ ObjectStore
IObjectStore QuantConnect.Lean.Engine.DataFeeds.BaseSubscriptionDataSourceReader.ObjectStore |
|
getprotected |
◆ InvalidSource
EventHandler<InvalidSourceEventArgs> QuantConnect.Lean.Engine.DataFeeds.BaseSubscriptionDataSourceReader.InvalidSource |
Event fired when the specified source is considered invalid, this may be from a missing file or failure to download a remote source
Definition at line 50 of file BaseSubscriptionDataSourceReader.cs.
The documentation for this class was generated from the following file: