Lean  $LEAN_TAG$
DataUniverseDownloadConfig Class Reference

Represents the configuration for downloading data for a universe of securities. More...

Inheritance diagram for DataUniverseDownloadConfig:
[legend]

Public Member Functions

 DataUniverseDownloadConfig ()
 Initializes a new instance of the DataUniverseDownloadConfig class using configuration settings. More...
 

Properties

override Type DataType [get]
 Gets the type of data universe download. More...
 
- Properties inherited from BaseDataDownloadConfig
DateTime StartDate [get, set]
 Gets the start date for the data download. More...
 
DateTime EndDate [get, set]
 Gets the end date for the data download. More...
 
Resolution Resolution [get, protected set]
 Gets or sets the resolution of the downloaded data. More...
 
string MarketName [get, protected set]
 Gets or sets the market name for which the data will be downloaded. More...
 
SecurityType SecurityType [get, set]
 Gets the type of security for which the data is being downloaded. More...
 
TickType TickType [get, protected set]
 Gets or sets the type of tick data to be downloaded. More...
 
abstract Type DataType [get]
 The type of data based on TickTypes More...
 
IReadOnlyCollection< Symbol > Symbols = [] [get, protected set]
 Gets the list of symbols for which the data will be downloaded. More...
 

Additional Inherited Members

- Protected Member Functions inherited from BaseDataDownloadConfig
 BaseDataDownloadConfig ()
 Initializes a new instance of the BaseDataDownloadConfig class. More...
 
 BaseDataDownloadConfig (TickType tickType, SecurityType securityType, Resolution resolution, DateTime startDate, DateTime endDate, string marketName, List< Symbol > symbols)
 Initializes a new instance of the DataDownloadConfig class with the specified parameters. More...
 
- Static Protected Member Functions inherited from BaseDataDownloadConfig
static DateTime ParseDate (string date)
 Parses a string to a DateTime using a specific date format. More...
 
static TEnum ParseEnum< TEnum > (string value)
 Parses a string value into an enum of the specified type. More...
 

Detailed Description

Represents the configuration for downloading data for a universe of securities.

Definition at line 24 of file DataUniverseDownloadConfig.cs.

Constructor & Destructor Documentation

◆ DataUniverseDownloadConfig()

DataUniverseDownloadConfig.DataUniverseDownloadConfig ( )

Initializes a new instance of the DataUniverseDownloadConfig class using configuration settings.

Exceptions
ArgumentExceptionThrown when an unsupported security type is specified.

Definition at line 35 of file DataUniverseDownloadConfig.cs.

Property Documentation

◆ DataType

override Type DataUniverseDownloadConfig.DataType
get

Gets the type of data universe download.

Definition at line 29 of file DataUniverseDownloadConfig.cs.


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