C# 클래스 NCrontab.Advanced.Filters.RangeFilter

Handles filtering ranges (i.e. 1-5)
상속: ICronFilter, ITimeFilter
파일 보기 프로젝트 열기: jcoutch/NCrontab-Advanced 1 사용 예제들

Private Properties

프로퍼티 타입 설명
IsMatch bool

공개 메소드들

메소드 설명
First ( ) : int
IsMatch ( System.DateTime value ) : bool

Checks if the value is accepted by the filter

Next ( int value ) : int?
RangeFilter ( int start, int end, int steps, CrontabFieldKind kind ) : System

Constructs a new RangeFilter instance

ToString ( ) : string

비공개 메소드들

메소드 설명
IsMatch ( int evalValue ) : bool

메소드 상세

First() 공개 메소드

public First ( ) : int
리턴 int

IsMatch() 공개 메소드

Checks if the value is accepted by the filter
public IsMatch ( System.DateTime value ) : bool
value System.DateTime The value to check
리턴 bool

Next() 공개 메소드

public Next ( int value ) : int?
value int
리턴 int?

RangeFilter() 공개 메소드

Constructs a new RangeFilter instance
public RangeFilter ( int start, int end, int steps, CrontabFieldKind kind ) : System
start int The start of the range
end int The end of the range
steps int The steps in the range
kind CrontabFieldKind The crontab field kind to associate with this filter
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string