LongValidator Konstruktorer

Definition

Initierar en ny instans av LongValidator klassen.

Överlagringar

Name Description
LongValidator(Int64, Int64)

Initierar en ny instans av LongValidator klassen.

LongValidator(Int64, Int64, Boolean)

Initierar en ny instans av LongValidator klassen.

LongValidator(Int64, Int64, Boolean, Int64)

Initierar en ny instans av LongValidator klassen.

LongValidator(Int64, Int64)

Initierar en ny instans av LongValidator klassen.

public:
 LongValidator(long minValue, long maxValue);
public LongValidator(long minValue, long maxValue);
new System.Configuration.LongValidator : int64 * int64 -> System.Configuration.LongValidator
Public Sub New (minValue As Long, maxValue As Long)

Parametrar

minValue
Int64

Ett Int64 värde som anger den minsta längden på long värdet.

maxValue
Int64

Ett Int64 värde som anger värdets maximala längd long .

Kommentarer

Konstruktorn LongValidator ser till att det långa värdet som verifieras följer både en minsta och en maximal längd.

Gäller för

LongValidator(Int64, Int64, Boolean)

Initierar en ny instans av LongValidator klassen.

public:
 LongValidator(long minValue, long maxValue, bool rangeIsExclusive);
public LongValidator(long minValue, long maxValue, bool rangeIsExclusive);
new System.Configuration.LongValidator : int64 * int64 * bool -> System.Configuration.LongValidator
Public Sub New (minValue As Long, maxValue As Long, rangeIsExclusive As Boolean)

Parametrar

minValue
Int64

Ett Int64 värde som anger den minsta längden på long värdet.

maxValue
Int64

Ett Int64 värde som anger värdets maximala längd long .

rangeIsExclusive
Boolean

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

Exempel

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

// Create Long and Validator.
Int64 testLong =    17592186044416;
Int64 minLongVal =  1099511627776;
Int64 maxLongVal =  281474976710656;
LongValidator myLongValidator = 
 new LongValidator(minLongVal, maxLongVal, false);
' Create Long and Validator.
Dim testLong As Int64 = 17592186044416
Dim minLongVal As Int64 = 1099511627776
Dim maxLongVal As Int64 = 281474976710656
Dim myLongValidator As LongValidator = _
 New LongValidator(minLongVal, maxLongVal, False)

Kommentarer

LongValidator När konstruktorn används kontrollerar den både lägsta och högsta Int64 värden samt om valideringsintervallet är exklusivt. När parametern rangeIsExclusive är inställd på truefår Int64 värdet inte vara mellan minValue och maxValue.

Gäller för

LongValidator(Int64, Int64, Boolean, Int64)

Initierar en ny instans av LongValidator klassen.

public:
 LongValidator(long minValue, long maxValue, bool rangeIsExclusive, long resolution);
public LongValidator(long minValue, long maxValue, bool rangeIsExclusive, long resolution);
new System.Configuration.LongValidator : int64 * int64 * bool * int64 -> System.Configuration.LongValidator
Public Sub New (minValue As Long, maxValue As Long, rangeIsExclusive As Boolean, resolution As Long)

Parametrar

minValue
Int64

Ett Int64 värde som anger den minsta längden på long värdet.

maxValue
Int64

Ett Int64 värde som anger värdets maximala längd long .

rangeIsExclusive
Boolean

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

resolution
Int64

Ett Int64 värde som anger ett specifikt värde som måste matchas.

Undantag

resolution är lika med eller mindre än 0.

-eller-

maxValue är mindre än minValue.

Kommentarer

När du anger resolutionmåste värdet Int64 som verifieras vara lika med det värdet för att kunna godkännas.

Gäller för