IntegerValidator Oluşturucular

Tanım

IntegerValidator sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

Name Description
IntegerValidator(Int32, Int32)

IntegerValidator sınıfının yeni bir örneğini başlatır.

IntegerValidator(Int32, Int32, Boolean)

IntegerValidator sınıfının yeni bir örneğini başlatır.

IntegerValidator(Int32, Int32, Boolean, Int32)

IntegerValidator sınıfının yeni bir örneğini başlatır.

IntegerValidator(Int32, Int32)

Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs

IntegerValidator sınıfının yeni bir örneğini başlatır.

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)

Parametreler

minValue
Int32

Int32 En düşük değeri belirten bir nesne.

maxValue
Int32

En Int32 yüksek değeri belirten bir nesne.

Açıklamalar

Bu IntegerValidator oluşturucu, doğrulanan tamsayının hem minimum hem de maksimum uzunluğa uymasını sağlar.

Şunlara uygulanır

IntegerValidator(Int32, Int32, Boolean)

Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs

IntegerValidator sınıfının yeni bir örneğini başlatır.

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)

Parametreler

minValue
Int32

Int32 En düşük değeri belirten bir nesne.

maxValue
Int32

En Int32 yüksek değeri belirten bir nesne.

rangeIsExclusive
Boolean

true doğrulama aralığının özel olduğunu belirtmek için. Kapsayıcı, doğrulanacak değerin belirtilen aralık içinde olması gerektiği anlamına gelir; özel kullanım, en düşük veya en yüksek değerin üzerinde olması gerektiği anlamına gelir.

Örnekler

Aşağıdaki kod örneğinde oluşturucunun nasıl kullanılacağı gösterilmektedir IntegerValidator . Bu kod örneği, sınıfı için IntegerValidator sağlanan daha büyük bir örneğin parçasıdır.

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

Açıklamalar

Sınıfın IntegerValidator bir örneğini oluştururken, bu IntegerValidator oluşturucu hem en düşük hem de en yüksek Int32 değerlerin yanı sıra doğrulama aralığının özel olup olmadığını denetler. rangeIsExclusive parametresi olarak trueInt32ayarlandığında, değer ve minValue parametre değerleri arasında maxValue olmamalıdır.

Şunlara uygulanır

IntegerValidator(Int32, Int32, Boolean, Int32)

Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs
Kaynak:
IntegerValidator.cs

IntegerValidator sınıfının yeni bir örneğini başlatır.

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)

Parametreler

minValue
Int32

Int32 Tamsayı değerinin en düşük uzunluğunu belirten nesne.

maxValue
Int32

Int32 Tamsayı değerinin uzunluk üst sınırını belirten nesne.

rangeIsExclusive
Boolean

Boolean Doğrulama aralığının özel olup olmadığını belirten bir değer.

resolution
Int32

Int32 Eşleşmesi gereken bir değeri belirten nesne.

Özel durumlar

resolution değerinden 0küçüktür.

-veya-

minValue değerinden maxValuebüyüktür.

Açıklamalar

Doğrulamayı Int32 geçirmek için doğrulanan değerin resolution değere eşit olması gerekir.

Şunlara uygulanır