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

A data provider that will check the processed data folder first More...

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

Public Member Functions

 ProcessedDataProvider ()
 Creates a new instance More...
 
Stream Fetch (string key)
 Retrieves data from disc to be used in an algorithm More...
 
void Dispose ()
 Disposes of resources More...
 

Protected Member Functions

virtual void Dispose (bool disposing)
 Disposes of the internal data provider More...
 

Events

EventHandler< DataProviderNewDataRequestEventArgsNewDataRequest
 Ignored More...
 
- Events inherited from QuantConnect.Interfaces.IDataProvider
EventHandler< DataProviderNewDataRequestEventArgsNewDataRequest
 Event raised each time data fetch is finished (successfully or not) More...
 

Detailed Description

A data provider that will check the processed data folder first

Definition at line 17 of file ProcessedDataProvider.cs.

Constructor & Destructor Documentation

◆ ProcessedDataProvider()

QuantConnect.Lean.Engine.DataFeeds.ProcessedDataProvider.ProcessedDataProvider ( )

Creates a new instance

Definition at line 30 of file ProcessedDataProvider.cs.

Here is the call graph for this function:

Member Function Documentation

◆ Fetch()

Stream QuantConnect.Lean.Engine.DataFeeds.ProcessedDataProvider.Fetch ( string  key)

Retrieves data from disc to be used in an algorithm

Parameters
keyA string representing where the data is stored
Returns
A Stream of the data requested

Implements QuantConnect.Interfaces.IDataProvider.

Definition at line 42 of file ProcessedDataProvider.cs.

Here is the call graph for this function:

◆ Dispose() [1/2]

void QuantConnect.Lean.Engine.DataFeeds.ProcessedDataProvider.Dispose ( )

Disposes of resources

Definition at line 63 of file ProcessedDataProvider.cs.

◆ Dispose() [2/2]

virtual void QuantConnect.Lean.Engine.DataFeeds.ProcessedDataProvider.Dispose ( bool  disposing)
protectedvirtual

Disposes of the internal data provider

Definition at line 72 of file ProcessedDataProvider.cs.

Event Documentation

◆ NewDataRequest

EventHandler<DataProviderNewDataRequestEventArgs> QuantConnect.Lean.Engine.DataFeeds.ProcessedDataProvider.NewDataRequest

Ignored

Definition at line 25 of file ProcessedDataProvider.cs.


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