Lean  $LEAN_TAG$
QuantConnect.Lean.Engine.DataFeeds.NullDataFeed Class Reference

Null data feed implementation.

See also
DataManager
More...

Inheritance diagram for QuantConnect.Lean.Engine.DataFeeds.NullDataFeed:
[legend]

Public Member Functions

void Initialize (IAlgorithm algorithm, AlgorithmNodePacket job, IResultHandler resultHandler, IMapFileProvider mapFileProvider, IFactorFileProvider factorFileProvider, IDataProvider dataProvider, IDataFeedSubscriptionManager subscriptionManager, IDataFeedTimeProvider dataFeedTimeProvider, IDataChannelProvider channelProvider)
 Initializes the data feed for the specified job and algorithm
 
Subscription CreateSubscription (SubscriptionRequest request)
 Creates a new subscription to provide data for the specified security.
 
void RemoveSubscription (Subscription subscription)
 Removes the subscription from the data feed, if it exists
 
void Exit ()
 External controller calls to signal a terminate of the thread.
 

Properties

bool ShouldThrow = true [get, set]
 Allows specifying if this implementation should throw always or not More...
 
bool IsActive [get]
 
- Properties inherited from QuantConnect.Lean.Engine.DataFeeds.IDataFeed
bool IsActive [get]
 Public flag indicator that the thread is still busy. More...
 

Detailed Description

Null data feed implementation.

See also
DataManager

Definition at line 28 of file NullDataFeed.cs.

Property Documentation

◆ ShouldThrow

bool QuantConnect.Lean.Engine.DataFeeds.NullDataFeed.ShouldThrow = true
getset

Allows specifying if this implementation should throw always or not

Definition at line 33 of file NullDataFeed.cs.


The documentation for this class was generated from the following file: