Lean  $LEAN_TAG$
QuantConnect.Scheduling.ITimeRule Interface Reference

Specifies times times on dates for events, used in conjunction with IDateRule More...

Inheritance diagram for QuantConnect.Scheduling.ITimeRule:
[legend]

Public Member Functions

IEnumerable< DateTime > CreateUtcEventTimes (IEnumerable< DateTime > dates)
 Creates the event times for the specified dates in UTC More...
 

Properties

string Name [get]
 Gets a name for this rule More...
 

Detailed Description

Specifies times times on dates for events, used in conjunction with IDateRule

Definition at line 25 of file ITimeRule.cs.

Member Function Documentation

◆ CreateUtcEventTimes()

IEnumerable<DateTime> QuantConnect.Scheduling.ITimeRule.CreateUtcEventTimes ( IEnumerable< DateTime >  dates)

Creates the event times for the specified dates in UTC

Parameters
datesThe dates to apply times to
Returns
An enumerable of date times that is the result of applying this rule to the specified dates

Implemented in QuantConnect.Scheduling.FuncTimeRule, and QuantConnect.Scheduling.CompositeTimeRule.

Here is the caller graph for this function:

Property Documentation

◆ Name

string QuantConnect.Scheduling.ITimeRule.Name
get

Gets a name for this rule

Definition at line 30 of file ITimeRule.cs.


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