TimeSpanValidator Konstruktorer

Definition

Initierar en ny instans av TimeSpanValidator klassen.

Överlagringar

Name Description
TimeSpanValidator(TimeSpan, TimeSpan)

Initierar en ny instans av TimeSpanValidator klassen baserat på angivna parametrar.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Initierar en ny instans av TimeSpanValidator klassen baserat på angivna parametrar.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Initierar en ny instans av TimeSpanValidator klassen baserat på angivna parametrar.

TimeSpanValidator(TimeSpan, TimeSpan)

Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs

Initierar en ny instans av TimeSpanValidator klassen baserat på angivna parametrar.

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)

Parametrar

minValue
TimeSpan

Ett TimeSpan objekt som anger den minsta tid som tillåts för verifiering.

maxValue
TimeSpan

Ett TimeSpan objekt som anger den maximala tid som tillåts för validering.

Kommentarer

TimeSpanValidator När konstruktorn med två parametrar används TimeSpanValidator verifierar objektet att ett TimeSpan värde följer ett visst intervall.

Gäller för

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs

Initierar en ny instans av TimeSpanValidator klassen baserat på angivna parametrar.

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)

Parametrar

minValue
TimeSpan

Ett TimeSpan objekt som anger den minsta tid som tillåts för verifiering.

maxValue
TimeSpan

Ett TimeSpan objekt som anger den maximala tid som tillåts för validering.

rangeIsExclusive
Boolean

Ett Boolean värde som anger om valideringsintervallet är exklusivt.

Kommentarer

Konstruktorn TimeSpanValidator kontrollerar både lägsta och högsta TimeSpan värden samt om valideringsintervallet är exklusivt. När parametern rangeIsExclusive är inställd på trueTimeSpan får värdet inte vara mellan minValue värdena ochmaxValue.

Gäller för

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs
Källa:
TimeSpanValidator.cs

Initierar en ny instans av TimeSpanValidator klassen baserat på angivna parametrar.

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)

Parametrar

minValue
TimeSpan

Ett TimeSpan objekt som anger den minsta tid som tillåts för verifiering.

maxValue
TimeSpan

Ett TimeSpan objekt som anger den maximala tid som tillåts för validering.

rangeIsExclusive
Boolean

Ett Boolean värde som anger om valideringsintervallet är exklusivt.

resolutionInSeconds
Int64

Ett Int64 värde som anger ett antal sekunder.

Undantag

resolutionInSeconds är mindre än 0.

-eller-

minValue är större än maxValue.

Exempel

Följande kodexempel visar hur du använder TimeSpanValidator konstruktorn. Det här kodexemplet är en del av ett större exempel för TimeSpanValidator klassen.

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

Kommentarer

När parametern resolutionInSeconds har angetts måste objektet TimeSpan som verifieras vara lika med det här värdet för att verifieringen ska kunna godkännas.

Gäller för