TimeSpanValidator Konstruktoren

Definition

Initialisiert eine neue Instanz der TimeSpanValidator-Klasse.

Überlädt

Name Beschreibung
TimeSpanValidator(TimeSpan, TimeSpan)

Initialisiert eine neue Instanz der TimeSpanValidator Klasse basierend auf den angegebenen Parametern.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Initialisiert eine neue Instanz der TimeSpanValidator Klasse basierend auf den angegebenen Parametern.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Initialisiert eine neue Instanz der TimeSpanValidator Klasse basierend auf den angegebenen Parametern.

TimeSpanValidator(TimeSpan, TimeSpan)

Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs

Initialisiert eine neue Instanz der TimeSpanValidator Klasse basierend auf den angegebenen Parametern.

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)

Parameter

minValue
TimeSpan

Ein TimeSpan Objekt, das die Mindestzeit angibt, die zum Bestehen der Überprüfung zulässig ist.

maxValue
TimeSpan

Ein TimeSpan Objekt, das die maximale Zeit angibt, die für die Überprüfung zulässig ist.

Hinweise

Wenn der TimeSpanValidator Konstruktor mit zwei Parametern verwendet wird, überprüft das TimeSpanValidator Objekt, ob ein TimeSpan Wert einem bestimmten Bereich entspricht.

Gilt für:

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs

Initialisiert eine neue Instanz der TimeSpanValidator Klasse basierend auf den angegebenen Parametern.

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)

Parameter

minValue
TimeSpan

Ein TimeSpan Objekt, das die Mindestzeit angibt, die zum Bestehen der Überprüfung zulässig ist.

maxValue
TimeSpan

Ein TimeSpan Objekt, das die maximale Zeit angibt, die für die Überprüfung zulässig ist.

rangeIsExclusive
Boolean

Ein Boolean Wert, der angibt, ob der Gültigkeitsbereich exklusiv ist.

Hinweise

Der TimeSpanValidator Konstruktor überprüft sowohl die Minimal- als auch die Maximalwerte TimeSpan sowie, ob der Gültigkeitsbereich exklusiv ist. Wenn der rangeIsExclusive Parameter auf true festgelegt ist, darf der TimeSpan Wert nicht zwischen den minValue Werten stehen maxValue .

Gilt für:

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs
Quelle:
TimeSpanValidator.cs

Initialisiert eine neue Instanz der TimeSpanValidator Klasse basierend auf den angegebenen Parametern.

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)

Parameter

minValue
TimeSpan

Ein TimeSpan Objekt, das die Mindestzeit angibt, die zum Bestehen der Überprüfung zulässig ist.

maxValue
TimeSpan

Ein TimeSpan Objekt, das die maximale Zeit angibt, die für die Überprüfung zulässig ist.

rangeIsExclusive
Boolean

Ein Boolean Wert, der angibt, ob der Gültigkeitsbereich exklusiv ist.

resolutionInSeconds
Int64

Ein Int64 Wert, der eine Anzahl von Sekunden angibt.

Ausnahmen

resolutionInSeconds ist kleiner als 0.

-oder-

minValue ist größer als maxValue.

Beispiele

Im folgenden Codebeispiel wird die Verwendung des TimeSpanValidator Konstruktors veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die TimeSpanValidator Klasse bereitgestellt wird.

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

Hinweise

Wenn der resolutionInSeconds Parameter angegeben wird, muss das TimeSpan zu überprüfende Objekt mit diesem Wert identisch sein, um die Überprüfung zu übergeben.

Gilt für: