Udostępnij za pośrednictwem


TimeSpanValidator Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy TimeSpanValidator.

Przeciążenia

TimeSpanValidator(TimeSpan, TimeSpan)

Inicjuje TimeSpanValidator nowe wystąpienie klasy na podstawie podanych parametrów.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Inicjuje TimeSpanValidator nowe wystąpienie klasy na podstawie podanych parametrów.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Inicjuje TimeSpanValidator nowe wystąpienie klasy na podstawie podanych parametrów.

TimeSpanValidator(TimeSpan, TimeSpan)

Inicjuje TimeSpanValidator nowe wystąpienie klasy na podstawie podanych parametrów.

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

TimeSpan Obiekt, który określa minimalny czas, który może przejść walidację.

maxValue
TimeSpan

TimeSpan Obiekt, który określa maksymalny czas, który może przejść walidację.

Uwagi

TimeSpanValidator Gdy używany jest konstruktor z dwoma parametrami, obiekt sprawdza, TimeSpanValidator czy TimeSpan wartość jest zgodna z określonym zakresem.

Dotyczy

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Inicjuje TimeSpanValidator nowe wystąpienie klasy na podstawie podanych parametrów.

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

TimeSpan Obiekt, który określa minimalny czas, który może przejść walidację.

maxValue
TimeSpan

TimeSpan Obiekt, który określa maksymalny czas, który może przejść walidację.

rangeIsExclusive
Boolean

Boolean Wartość określająca, czy zakres weryfikacji jest wyłączny.

Uwagi

Konstruktor TimeSpanValidator sprawdza zarówno wartości minimalne, jak i maksymalne TimeSpan , a także czy zakres weryfikacji jest wyłączny. rangeIsExclusive Gdy parametr jest ustawiony na wartość , TimeSpan wartość nie może znajdować truesię między wartościami minValue i maxValue .

Dotyczy

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Inicjuje TimeSpanValidator nowe wystąpienie klasy na podstawie podanych parametrów.

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

TimeSpan Obiekt, który określa minimalny czas, który może przejść walidację.

maxValue
TimeSpan

TimeSpan Obiekt, który określa maksymalny czas, który może przejść walidację.

rangeIsExclusive
Boolean

Boolean Wartość określająca, czy zakres weryfikacji jest wyłączny.

resolutionInSeconds
Int64

Wartość Int64 określająca liczbę sekund.

Wyjątki

resolutionInSeconds wartość jest mniejsza niż 0.

-lub- minValue wartość jest większa niż maxValue.

Przykłady

W poniższym przykładzie kodu pokazano, jak używać konstruktora TimeSpanValidator . Ten przykład kodu jest częścią większego przykładu udostępnionego TimeSpanValidator dla klasy .

// 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, "$%^")

Uwagi

Po określeniu parametru resolutionInSeconds TimeSpan weryfikowany obiekt musi być równy tej wartości, aby można było przejść walidację.

Dotyczy