IntegerValidator Konstruktorer

Definition

Initierar en ny instans av IntegerValidator klassen.

Överlagringar

Name Description
IntegerValidator(Int32, Int32)

Initierar en ny instans av IntegerValidator klassen.

IntegerValidator(Int32, Int32, Boolean)

Initierar en ny instans av IntegerValidator klassen.

IntegerValidator(Int32, Int32, Boolean, Int32)

Initierar en ny instans av IntegerValidator klassen.

IntegerValidator(Int32, Int32)

Initierar en ny instans av IntegerValidator klassen.

public:
 IntegerValidator(int minValue, int maxValue);
public IntegerValidator(int minValue, int maxValue);
new System.Configuration.IntegerValidator : int * int -> System.Configuration.IntegerValidator
Public Sub New (minValue As Integer, maxValue As Integer)

Parametrar

minValue
Int32

Ett Int32 objekt som anger minimivärdet.

maxValue
Int32

Ett Int32 objekt som anger det maximala värdet.

Kommentarer

Den här IntegerValidator konstruktorn ser till att det heltal som verifieras följer både en minsta och en maximal längd.

Gäller för

IntegerValidator(Int32, Int32, Boolean)

Initierar en ny instans av IntegerValidator klassen.

public:
 IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive);
public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive);
new System.Configuration.IntegerValidator : int * int * bool -> System.Configuration.IntegerValidator
Public Sub New (minValue As Integer, maxValue As Integer, rangeIsExclusive As Boolean)

Parametrar

minValue
Int32

Ett Int32 objekt som anger minimivärdet.

maxValue
Int32

Ett Int32 objekt som anger det maximala värdet.

rangeIsExclusive
Boolean

true för att ange att valideringsintervallet är exklusivt. Inkluderande innebär att värdet som ska verifieras måste ligga inom det angivna intervallet. uteslutande innebär att den måste vara lägre än det lägsta eller högsta värdet.

Exempel

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

// Create Validator for the range of 1 to 10 inclusive
int minIntVal = 1;
int maxIntVal = 10;
bool exclusive = false;
IntegerValidator integerValidator =
    new IntegerValidator(minIntVal, maxIntVal, exclusive);
' Create Validator for the range of 1 to 10 inclusive
Dim minIntVal As Int32 = 1
Dim maxIntVal As Int32 = 10
Dim exclusive As Boolean = False
Dim validator As IntegerValidator = _
    New IntegerValidator(minIntVal, maxIntVal, exclusive)

Kommentarer

När du skapar en instans av IntegerValidator klassen kontrollerar konstruktorn IntegerValidator både lägsta och högsta Int32 värden samt om valideringsintervallet är exklusivt. När parametern rangeIsExclusive är inställd på trueInt32 får värdet inte vara mellan parametervärdena minValue och maxValue .

Gäller för

IntegerValidator(Int32, Int32, Boolean, Int32)

Initierar en ny instans av IntegerValidator klassen.

public:
 IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive, int resolution);
public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive, int resolution);
new System.Configuration.IntegerValidator : int * int * bool * int -> System.Configuration.IntegerValidator
Public Sub New (minValue As Integer, maxValue As Integer, rangeIsExclusive As Boolean, resolution As Integer)

Parametrar

minValue
Int32

Ett Int32 objekt som anger den minsta längden på heltalsvärdet.

maxValue
Int32

Ett Int32 objekt som anger den maximala längden på heltalsvärdet.

rangeIsExclusive
Boolean

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

resolution
Int32

Ett Int32 objekt som anger ett värde som måste matchas.

Undantag

resolution är mindre än 0.

-eller-

minValue är större än maxValue.

Kommentarer

Värdet Int32 som verifieras måste vara lika med värdet för att verifieringen resolution ska kunna godkännas.

Gäller för