LongValidator Oluşturucular

Tanım

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

Aşırı Yüklemeler

LongValidator(Int64, Int64)

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

LongValidator(Int64, Int64, Boolean)

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

LongValidator(Int64, Int64, Boolean, Int64)

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

LongValidator(Int64, Int64)

Kaynak:
LongValidator.cs
Kaynak:
LongValidator.cs
Kaynak:
LongValidator.cs

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

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)

Parametreler

minValue
Int64

Int64 Değerin en küçük uzunluğunu long belirten bir değer.

maxValue
Int64

Int64 Değerin uzunluk üst sınırını long belirten bir değer.

Açıklamalar

Oluşturucu, LongValidator doğrulanan uzun değerin hem minimum hem de maksimum uzunluğa uymasını sağlar.

Şunlara uygulanır

LongValidator(Int64, Int64, Boolean)

Kaynak:
LongValidator.cs
Kaynak:
LongValidator.cs
Kaynak:
LongValidator.cs

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

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)

Parametreler

minValue
Int64

Int64 Değerin en küçük uzunluğunu long belirten bir değer.

maxValue
Int64

Int64 Değerin uzunluk üst sınırını long belirten bir değer.

rangeIsExclusive
Boolean

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

Örnekler

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

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

Açıklamalar

LongValidator Oluşturucu kullanıldığında hem en düşük hem de en yüksek Int64 değerlerin yanı sıra doğrulama aralığının özel olup olmadığını denetler. rangeIsExclusive parametresi olarak ayarlandığındatrueInt64, değeri ile maxValuearasında minValue olmamalıdır.

Şunlara uygulanır

LongValidator(Int64, Int64, Boolean, Int64)

Kaynak:
LongValidator.cs
Kaynak:
LongValidator.cs
Kaynak:
LongValidator.cs

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

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)

Parametreler

minValue
Int64

Int64 Değerin en küçük uzunluğunu long belirten bir değer.

maxValue
Int64

Int64 Değerin uzunluk üst sınırını long belirten bir değer.

rangeIsExclusive
Boolean

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

resolution
Int64

Int64 Eşleşmesi gereken belirli bir değeri belirten bir değer.

Özel durumlar

resolution eşittir veya değerinden 0küçüktür.

-veya-

maxValue değerinden küçüktür minValue.

Açıklamalar

belirttiğinizde resolution, doğrulamanın Int64 geçirilebilmesi için doğrulanan değerin bu değere eşit olması gerekir.

Şunlara uygulanır