Property | Type | Description | |
---|---|---|---|
MaxYear | int |
Property | Type | Description | |
---|---|---|---|
CheckIncrementRange | void | ||
CronExpression | System |
Method | Description | |
---|---|---|
Clone ( ) : object |
Creates a new object that is a copy of the current instance.
|
|
CronExpression ( string cronExpression ) : System |
Constructs a new CronExpressionString based on the specified parameter.
|
|
Equals ( |
Determines whether the specified CronExpression is equal to the current CronExpression.
|
|
Equals ( object obj ) : bool |
Determines whether the specified T:System.Object is equal to the current T:System.Object.
|
|
GetExpressionSummary ( ) : string |
Gets the expression summary.
|
|
GetFinalFireTime ( ) : DateTimeOffset? |
NOT YET IMPLEMENTED: Returns the final time that the CronExpression will match.
|
|
GetHashCode ( ) : int |
Serves as a hash function for a particular type.
|
|
GetNextInvalidTimeAfter ( DateTimeOffset date ) : DateTimeOffset? |
Returns the next date/time after the given date/time which does not satisfy the expression.
|
|
GetNextValidTimeAfter ( DateTimeOffset date ) : DateTimeOffset? |
Returns the next date/time after the given date/time which satisfies the cron expression.
|
|
GetTimeAfter ( DateTimeOffset afterTimeUtc ) : DateTimeOffset? |
Gets the next fire time after the given time.
|
|
GetTimeBefore ( DateTimeOffset endTime ) : DateTimeOffset? |
Gets the time before.
|
|
IsSatisfiedBy ( DateTimeOffset dateUtc ) : bool |
Indicates whether the given date satisfies the cron expression. Note that milliseconds are ignored, so two Dates falling on different milliseconds of the same second will always have the same result here. |
|
IsValidExpression ( string cronExpression ) : bool |
Indicates whether the specified cron expression can be parsed into a valid cron expression
|
|
OnDeserialization ( object sender ) : void | ||
ToString ( ) : string |
Returns the string representation of the CronExpression
|
|
ValidateExpression ( string cronExpression ) : void |
Method | Description | |
---|---|---|
AddToSet ( int val, int end, int incr, int type ) : void |
Adds to set.
|
|
BuildExpression ( string expression ) : void |
Builds the expression.
|
|
CheckNext ( int pos, string s, int val, int type ) : int |
Checks the next value.
|
|
CreateDateTimeWithoutMillis ( DateTimeOffset time ) : DateTimeOffset |
Creates the date time without milliseconds.
|
|
FindNextWhiteSpace ( int i, string s ) : int |
Finds the next white space.
|
|
GetDayOfWeekNumber ( string s ) : int |
Gets the day of week number.
|
|
GetExpressionSetSummary ( ICollection |
Gets the expression set summary.
|
|
GetLastDayOfMonth ( int monthNum, int year ) : int |
Gets the last day of month.
|
|
GetMonthNumber ( string s ) : int |
Gets the month number.
|
|
GetNumericValue ( string s, int i ) : int |
Gets the numeric value from string.
|
|
GetSet ( int type ) : ISet |
Gets the set of given type.
|
|
GetTime ( int sc, int mn, int hr, int dayofmn, int mon ) : DateTimeOffset? |
Gets the time from given time parts.
|
|
GetValue ( int v, string s, int i ) : |
Gets the value.
|
|
IsLeapYear ( int year ) : bool |
Determines whether given year is a leap year.
|
|
SetCalendarHour ( DateTimeOffset date, int hour ) : DateTimeOffset |
Advance the calendar to the particular hour paying particular attention to daylight saving problems.
|
|
SkipWhiteSpace ( int i, string s ) : int |
Skips the white space.
|
|
StoreExpressionVals ( int pos, string s, int type ) : int |
Stores the expression values.
|
Method | Description | |
---|---|---|
CheckIncrementRange ( int incr, int type ) : void | ||
CronExpression ( ) : System |
protected AddToSet ( int val, int end, int incr, int type ) : void | ||
val | int | The val. |
end | int | The end. |
incr | int | The incr. |
type | int | The type. |
return | void |
protected BuildExpression ( string expression ) : void | ||
expression | string | The expression. |
return | void |
protected CheckNext ( int pos, string s, int val, int type ) : int | ||
pos | int | The position. |
s | string | The string to check. |
val | int | The value. |
type | int | The type to search. |
return | int |
protected static CreateDateTimeWithoutMillis ( DateTimeOffset time ) : DateTimeOffset | ||
time | DateTimeOffset | The time. |
return | DateTimeOffset |
public CronExpression ( string cronExpression ) : System | ||
cronExpression | string | /// String representation of the cron expression the new object should represent /// |
return | System |
public Equals ( |
||
other | The |
|
return | bool |
public Equals ( object obj ) : bool | ||
obj | object | The |
return | bool |
protected FindNextWhiteSpace ( int i, string s ) : int | ||
i | int | The i. |
s | string | The s. |
return | int |
protected GetDayOfWeekNumber ( string s ) : int | ||
s | string | The s. |
return | int |
protected GetExpressionSetSummary ( ICollection |
||
data | ICollection |
The data. |
return | string |
public GetFinalFireTime ( ) : DateTimeOffset? | ||
return | DateTimeOffset? |
protected GetLastDayOfMonth ( int monthNum, int year ) : int | ||
monthNum | int | The month num. |
year | int | The year. |
return | int |
protected GetMonthNumber ( string s ) : int | ||
s | string | The string to map with. |
return | int |
public GetNextInvalidTimeAfter ( DateTimeOffset date ) : DateTimeOffset? | ||
date | DateTimeOffset | the date/time at which to begin the search for the next invalid date/time |
return | DateTimeOffset? |
public GetNextValidTimeAfter ( DateTimeOffset date ) : DateTimeOffset? | ||
date | DateTimeOffset | the date/time at which to begin the search for the next valid date/time |
return | DateTimeOffset? |
protected GetNumericValue ( string s, int i ) : int | ||
s | string | The string to parse from. |
i | int | The i. |
return | int |
protected GetSet ( int type ) : ISet |
||
type | int | The type of set to get. |
return | ISet |
protected GetTime ( int sc, int mn, int hr, int dayofmn, int mon ) : DateTimeOffset? | ||
sc | int | The seconds. |
mn | int | The minutes. |
hr | int | The hours. |
dayofmn | int | The day of month. |
mon | int | The month. |
return | DateTimeOffset? |
public GetTimeAfter ( DateTimeOffset afterTimeUtc ) : DateTimeOffset? | ||
afterTimeUtc | DateTimeOffset | The UTC time to start searching from. |
return | DateTimeOffset? |
public GetTimeBefore ( DateTimeOffset endTime ) : DateTimeOffset? | ||
endTime | DateTimeOffset | The end time. |
return | DateTimeOffset? |
protected GetValue ( int v, string s, int i ) : |
||
v | int | The v. |
s | string | The s. |
i | int | The i. |
return |
protected IsLeapYear ( int year ) : bool | ||
year | int | The year. |
return | bool |
public IsSatisfiedBy ( DateTimeOffset dateUtc ) : bool | ||
dateUtc | DateTimeOffset | The date to evaluate. |
return | bool |
public static IsValidExpression ( string cronExpression ) : bool | ||
cronExpression | string | the expression to evaluate |
return | bool |
public OnDeserialization ( object sender ) : void | ||
sender | object | |
return | void |
protected static SetCalendarHour ( DateTimeOffset date, int hour ) : DateTimeOffset | ||
date | DateTimeOffset | The date. |
hour | int | The hour. |
return | DateTimeOffset |
protected SkipWhiteSpace ( int i, string s ) : int | ||
i | int | The i. |
s | string | The s. |
return | int |
protected StoreExpressionVals ( int pos, string s, int type ) : int | ||
pos | int | The position. |
s | string | The string to traverse. |
type | int | The type of value. |
return | int |
public static ValidateExpression ( string cronExpression ) : void | ||
cronExpression | string | |
return | void |