Sdílet prostřednictvím


TimeSpanValidator Konstruktory

Definice

Inicializuje novou instanci TimeSpanValidator třídy.

Přetížení

TimeSpanValidator(TimeSpan, TimeSpan)

Inicializuje novou instanci TimeSpanValidator třídy na základě zadaných parametrů.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Inicializuje novou instanci TimeSpanValidator třídy na základě zadaných parametrů.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Inicializuje novou instanci TimeSpanValidator třídy na základě zadaných parametrů.

TimeSpanValidator(TimeSpan, TimeSpan)

Inicializuje novou instanci TimeSpanValidator třídy na základě zadaných parametrů.

public:
 TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue);
public TimeSpanValidator (TimeSpan minValue, TimeSpan maxValue);
new System.Configuration.TimeSpanValidator : TimeSpan * TimeSpan -> System.Configuration.TimeSpanValidator
Public Sub New (minValue As TimeSpan, maxValue As TimeSpan)

Parametry

minValue
TimeSpan

Objekt TimeSpan , který určuje minimální dobu povolenou projít ověřením.

maxValue
TimeSpan

Objekt TimeSpan , který určuje maximální dobu povolenou projít ověřením.

Poznámky

Při použití konstruktoru TimeSpanValidator se dvěma parametry objekt ověří, TimeSpanValidator že TimeSpan hodnota dodržuje určitou oblast.

Platí pro

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Inicializuje novou instanci TimeSpanValidator třídy na základě zadaných parametrů.

public:
 TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive);
public TimeSpanValidator (TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive);
new System.Configuration.TimeSpanValidator : TimeSpan * TimeSpan * bool -> System.Configuration.TimeSpanValidator
Public Sub New (minValue As TimeSpan, maxValue As TimeSpan, rangeIsExclusive As Boolean)

Parametry

minValue
TimeSpan

Objekt TimeSpan , který určuje minimální dobu povolenou projít ověřením.

maxValue
TimeSpan

Objekt TimeSpan , který určuje maximální dobu povolenou projít ověřením.

rangeIsExclusive
Boolean

Hodnota Boolean , která určuje, jestli je rozsah ověření výhradní.

Poznámky

Konstruktor TimeSpanValidator zkontroluje minimální i maximální TimeSpan hodnoty a také to, jestli je rozsah ověření výhradní. rangeIsExclusive Pokud je parametr nastaven na truehodnotu , TimeSpan nesmí být hodnota mezi hodnotami minValue a maxValue hodnotami.

Platí pro

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Inicializuje novou instanci TimeSpanValidator třídy na základě zadaných parametrů.

public:
 TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds);
public TimeSpanValidator (TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds);
new System.Configuration.TimeSpanValidator : TimeSpan * TimeSpan * bool * int64 -> System.Configuration.TimeSpanValidator
Public Sub New (minValue As TimeSpan, maxValue As TimeSpan, rangeIsExclusive As Boolean, resolutionInSeconds As Long)

Parametry

minValue
TimeSpan

Objekt TimeSpan , který určuje minimální dobu povolenou projít ověřením.

maxValue
TimeSpan

Objekt TimeSpan , který určuje maximální dobu povolenou projít ověřením.

rangeIsExclusive
Boolean

Hodnota Boolean , která určuje, jestli je rozsah ověření výhradní.

resolutionInSeconds
Int64

Hodnota Int64 , která určuje počet sekund.

Výjimky

resolutionInSeconds je menší než 0.

-nebo- minValue je větší než maxValue.

Příklady

Následující příklad kódu ukazuje, jak použít TimeSpanValidator konstruktor. Tento příklad kódu je součástí většího příkladu poskytnutého TimeSpanValidator pro třídu.

// Create TimeSpan and Validator.
TimeSpan testTimeSpan = new TimeSpan(0,1,05);
TimeSpan minTimeSpan = new TimeSpan(0,1,0);
TimeSpan maxTimeSpan = new TimeSpan(0,1,10);
TimeSpanValidator myTimeSpanValidator = new TimeSpanValidator(minTimeSpan, maxTimeSpan, false, 65);
' Create string and validator.
Dim testVal As String = "filename"
Dim myStrValidator As StringValidator = New StringValidator(1, 8, "$%^")

Poznámky

Při zadání parametru resolutionInSeconds TimeSpan musí být objekt ověřovaný s touto hodnotou roven, aby bylo možné předat ověření.

Platí pro