Partilhar via


LongValidator Construtores

Definição

Inicializa uma nova instância da classe LongValidator.

Sobrecargas

LongValidator(Int64, Int64)

Inicializa uma nova instância da classe LongValidator.

LongValidator(Int64, Int64, Boolean)

Inicializa uma nova instância da classe LongValidator.

LongValidator(Int64, Int64, Boolean, Int64)

Inicializa uma nova instância da classe LongValidator.

LongValidator(Int64, Int64)

Origem:
LongValidator.cs
Origem:
LongValidator.cs
Origem:
LongValidator.cs

Inicializa uma nova instância da classe LongValidator.

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)

Parâmetros

minValue
Int64

Um valor Int64 que especifica o comprimento mínimo do valor long.

maxValue
Int64

Um valor Int64 que especifica o comprimento máximo do valor long.

Comentários

O LongValidator construtor garante que o valor longo que está sendo verificado adere a um comprimento mínimo e máximo.

Aplica-se a

LongValidator(Int64, Int64, Boolean)

Origem:
LongValidator.cs
Origem:
LongValidator.cs
Origem:
LongValidator.cs

Inicializa uma nova instância da classe LongValidator.

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)

Parâmetros

minValue
Int64

Um valor Int64 que especifica o comprimento mínimo do valor long.

maxValue
Int64

Um valor Int64 que especifica o comprimento máximo do valor long.

rangeIsExclusive
Boolean

Um valor Boolean que especifica se o intervalo de validação é exclusivo.

Exemplos

O exemplo de código a seguir demonstra como usar o LongValidator construtor. Este exemplo de código faz parte de um exemplo maior fornecido para a LongValidator classe .

// 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)

Comentários

Quando o LongValidator construtor é usado, ele verifica os valores mínimo e máximo Int64 , bem como se o intervalo de validação é exclusivo. Quando o rangeIsExclusive parâmetro é definido como true, o Int64 valor não deve estar entre minValue e maxValue.

Aplica-se a

LongValidator(Int64, Int64, Boolean, Int64)

Origem:
LongValidator.cs
Origem:
LongValidator.cs
Origem:
LongValidator.cs

Inicializa uma nova instância da classe LongValidator.

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)

Parâmetros

minValue
Int64

Um valor Int64 que especifica o comprimento mínimo do valor long.

maxValue
Int64

Um valor Int64 que especifica o comprimento máximo do valor long.

rangeIsExclusive
Boolean

Um valor Boolean que especifica se o intervalo de validação é exclusivo.

resolution
Int64

Um valor Int64 que especifica um valor específico que deve ser combinado.

Exceções

resolution é igual ou menor que 0.

- ou -

maxValue é menor que minValue.

Comentários

Quando você especifica o resolution, o Int64 valor que está sendo validado deve ser igual a esse valor para passar a validação.

Aplica-se a