Lean  $LEAN_TAG$
QuantConnect.Securities.FutureFilterUniverseEx Class Reference

Extensions for Linq support More...

Static Public Member Functions

static FutureFilterUniverse Where (this FutureFilterUniverse universe, Func< Symbol, bool > predicate)
 Filters universe More...
 
static FutureFilterUniverse Select (this FutureFilterUniverse universe, Func< Symbol, Symbol > mapFunc)
 Maps universe More...
 
static FutureFilterUniverse SelectMany (this FutureFilterUniverse universe, Func< Symbol, IEnumerable< Symbol >> mapFunc)
 Binds universe More...
 

Detailed Description

Extensions for Linq support

Definition at line 63 of file FutureFilterUniverse.cs.

Member Function Documentation

◆ Where()

static FutureFilterUniverse QuantConnect.Securities.FutureFilterUniverseEx.Where ( this FutureFilterUniverse  universe,
Func< Symbol, bool >  predicate 
)
static

Filters universe

Parameters
universeUniverse to apply the filter too
predicateBool function to determine which Symbol are filtered
Returns
FutureFilterUniverse with filter applied

Definition at line 71 of file FutureFilterUniverse.cs.

◆ Select()

static FutureFilterUniverse QuantConnect.Securities.FutureFilterUniverseEx.Select ( this FutureFilterUniverse  universe,
Func< Symbol, Symbol mapFunc 
)
static

Maps universe

Parameters
universeUniverse to apply the filter too
mapFuncSymbol function to determine which Symbols are filtered
Returns
FutureFilterUniverse with filter applied

Definition at line 83 of file FutureFilterUniverse.cs.

◆ SelectMany()

static FutureFilterUniverse QuantConnect.Securities.FutureFilterUniverseEx.SelectMany ( this FutureFilterUniverse  universe,
Func< Symbol, IEnumerable< Symbol >>  mapFunc 
)
static

Binds universe

Parameters
universeUniverse to apply the filter too
mapFuncSymbols function to determine which Symbols are filtered
Returns
FutureFilterUniverse with filter applied

Definition at line 95 of file FutureFilterUniverse.cs.


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