Lean
$LEAN_TAG$
|
Create an IEnumerator<BaseData> More...
Public Member Functions | |
IEnumerator< BaseData > | CreateEnumerator (SubscriptionRequest request, IDataProvider dataProvider) |
Creates an enumerator to read the specified request More... | |
Create an IEnumerator<BaseData>
Definition at line 26 of file ISubscriptionEnumeratorFactory.cs.
IEnumerator<BaseData> QuantConnect.Data.ISubscriptionEnumeratorFactory.CreateEnumerator | ( | SubscriptionRequest | request, |
IDataProvider | dataProvider | ||
) |
Creates an enumerator to read the specified request
request | The subscription request to be read |
dataProvider | Provider used to get data when it is not present on disk |
Implemented in QuantConnect.Lean.Engine.DataFeeds.Enumerators.Factories.SubscriptionDataReaderSubscriptionEnumeratorFactory, QuantConnect.Lean.Engine.DataFeeds.Enumerators.Factories.LiveCustomDataSubscriptionEnumeratorFactory, QuantConnect.Lean.Engine.DataFeeds.Enumerators.Factories.TimeTriggeredUniverseSubscriptionEnumeratorFactory, QuantConnect.Lean.Engine.DataFeeds.Enumerators.Factories.OptionChainUniverseSubscriptionEnumeratorFactory, QuantConnect.Lean.Engine.DataFeeds.Enumerators.Factories.BaseDataSubscriptionEnumeratorFactory, and QuantConnect.Lean.Engine.DataFeeds.Enumerators.Factories.BaseDataCollectionSubscriptionEnumeratorFactory.