TimeSpanValidator Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.
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.
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.