TimeSpanValidator Constructors

Definitie

Initialiseert een nieuw exemplaar van de TimeSpanValidator klasse.

Overloads

Name Description
TimeSpanValidator(TimeSpan, TimeSpan)

Initialiseert een nieuw exemplaar van de TimeSpanValidator klasse op basis van opgegeven parameters.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Initialiseert een nieuw exemplaar van de TimeSpanValidator klasse op basis van opgegeven parameters.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Initialiseert een nieuw exemplaar van de TimeSpanValidator klasse op basis van opgegeven parameters.

TimeSpanValidator(TimeSpan, TimeSpan)

Initialiseert een nieuw exemplaar van de TimeSpanValidator klasse op basis van opgegeven parameters.

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)

Parameters

minValue
TimeSpan

Een TimeSpan object dat de minimale tijd aangeeft die is toegestaan om validatie door te geven.

maxValue
TimeSpan

Een TimeSpan object dat de maximale tijd aangeeft die is toegestaan om validatie door te geven.

Opmerkingen

Wanneer de TimeSpanValidator constructor met twee parameters wordt gebruikt, valideert het TimeSpanValidator object dat een TimeSpan waarde aan een specifiek bereik voldoet.

Van toepassing op

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Initialiseert een nieuw exemplaar van de TimeSpanValidator klasse op basis van opgegeven parameters.

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)

Parameters

minValue
TimeSpan

Een TimeSpan object dat de minimale tijd aangeeft die is toegestaan om validatie door te geven.

maxValue
TimeSpan

Een TimeSpan object dat de maximale tijd aangeeft die is toegestaan om validatie door te geven.

rangeIsExclusive
Boolean

Een Boolean waarde die aangeeft of het validatiebereik exclusief is.

Opmerkingen

De TimeSpanValidator constructor controleert zowel de minimum- als de maximumwaarden TimeSpan , en of het validatiebereik exclusief is. Wanneer de rangeIsExclusive parameter is ingesteld op true, mag de TimeSpan waarde niet tussen de minValue en maxValue waarden staan.

Van toepassing op

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Initialiseert een nieuw exemplaar van de TimeSpanValidator klasse op basis van opgegeven parameters.

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)

Parameters

minValue
TimeSpan

Een TimeSpan object dat de minimale tijd aangeeft die is toegestaan om validatie door te geven.

maxValue
TimeSpan

Een TimeSpan object dat de maximale tijd aangeeft die is toegestaan om validatie door te geven.

rangeIsExclusive
Boolean

Een Boolean waarde die aangeeft of het validatiebereik exclusief is.

resolutionInSeconds
Int64

Een Int64 waarde die een aantal seconden aangeeft.

Uitzonderingen

resolutionInSeconds is kleiner dan 0.

– of –

minValue is groter dan maxValue.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de TimeSpanValidator constructor gebruikt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de TimeSpanValidator klasse.

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

Opmerkingen

Wanneer de resolutionInSeconds parameter is opgegeven, moet het TimeSpan object dat wordt gevalideerd gelijk zijn aan deze waarde om validatie door te geven.

Van toepassing op