TimeSpanValidator Oluşturucular

Tanım

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

Aşırı Yüklemeler

Name Description
TimeSpanValidator(TimeSpan, TimeSpan)

Sağlanan parametrelere göre sınıfının yeni bir örneğini TimeSpanValidator başlatır.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Sağlanan parametrelere göre sınıfının yeni bir örneğini TimeSpanValidator başlatır.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Sağlanan parametrelere göre sınıfının yeni bir örneğini TimeSpanValidator başlatır.

TimeSpanValidator(TimeSpan, TimeSpan)

Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs

Sağlanan parametrelere göre sınıfının yeni bir örneğini TimeSpanValidator başlatır.

public:
 TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue);
public TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue);
new System.Configuration.TimeSpanValidator : TimeSpan * TimeSpan -> System.Configuration.TimeSpanValidator
Public Sub New (minValue As TimeSpan, maxValue As TimeSpan)

Parametreler

minValue
TimeSpan

TimeSpan Doğrulamayı geçirmek için izin verilen en düşük süreyi belirten nesne.

maxValue
TimeSpan

TimeSpan Doğrulamayı geçirmek için izin verilen en uzun süreyi belirten nesne.

Açıklamalar

İki parametreli TimeSpanValidator oluşturucu kullanıldığında, TimeSpanValidator nesne bir değerin belirli bir TimeSpan aralığa bağlı olduğunu doğrular.

Şunlara uygulanır

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs

Sağlanan parametrelere göre sınıfının yeni bir örneğini TimeSpanValidator başlatır.

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

Parametreler

minValue
TimeSpan

TimeSpan Doğrulamayı geçirmek için izin verilen en düşük süreyi belirten nesne.

maxValue
TimeSpan

TimeSpan Doğrulamayı geçirmek için izin verilen en uzun süreyi belirten nesne.

rangeIsExclusive
Boolean

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

Açıklamalar

Oluşturucu TimeSpanValidator hem en düşük hem de en yüksek TimeSpan değerlerin yanı sıra doğrulama aralığının özel olup olmadığını denetler. rangeIsExclusive parametresi olarak ayarlandığındatrueTimeSpan, değer ve minValue değerleri arasında maxValue olmamalıdır.

Şunlara uygulanır

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs
Kaynak:
TimeSpanValidator.cs

Sağlanan parametrelere göre sınıfının yeni bir örneğini TimeSpanValidator başlatır.

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

Parametreler

minValue
TimeSpan

TimeSpan Doğrulamayı geçirmek için izin verilen en düşük süreyi belirten nesne.

maxValue
TimeSpan

TimeSpan Doğrulamayı geçirmek için izin verilen en uzun süreyi belirten nesne.

rangeIsExclusive
Boolean

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

resolutionInSeconds
Int64

Saniye Int64 sayısını belirten bir değer.

Özel durumlar

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

-veya-

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

Örnekler

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

// Create TimeSpan and Validator.
TimeSpan testTimeSpan = new TimeSpan(0,1,05);
TimeSpan minTimeSpan = new TimeSpan(0,1,0);
TimeSpan maxTimeSpan = new TimeSpan(0,1,10);
TimeSpanValidator myTimeSpanValidator = new TimeSpanValidator(minTimeSpan, maxTimeSpan, false, 65);
' Create string and validator.
Dim testVal As String = "filename"
Dim myStrValidator As StringValidator = New StringValidator(1, 8, "$%^")

Açıklamalar

Parametresi belirtildiğinde resolutionInSeconds , doğrulamayı TimeSpan geçirmek için doğrulanan nesnenin bu değere eşit olması gerekir.

Şunlara uygulanır