C# Класс NCrontab.Advanced.Filters.RangeFilter

Handles filtering ranges (i.e. 1-5)
Наследование: ICronFilter, ITimeFilter
Показать файл Открыть проект Примеры использования класса

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