다음을 통해 공유


TimeSpanValidator 생성자

정의

TimeSpanValidator 클래스의 새 인스턴스를 초기화합니다.

오버로드

TimeSpanValidator(TimeSpan, TimeSpan)

제공된 매개 변수에 따라 TimeSpanValidator 클래스의 새 인스턴스를 초기화합니다.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

제공된 매개 변수에 따라 TimeSpanValidator 클래스의 새 인스턴스를 초기화합니다.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

제공된 매개 변수에 따라 TimeSpanValidator 클래스의 새 인스턴스를 초기화합니다.

TimeSpanValidator(TimeSpan, TimeSpan)

제공된 매개 변수에 따라 TimeSpanValidator 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

minValue
TimeSpan

유효성 검사를 통과할 수 있는 최소 시간을 지정하는 TimeSpan 개체입니다.

maxValue
TimeSpan

유효성 검사를 통과할 수 있는 최대 시간을 지정하는 TimeSpan 개체입니다.

설명

두 매개 변수가 TimeSpanValidator 있는 생성자를 사용하는 경우 개체는 TimeSpanValidator 값이 TimeSpan 특정 범위를 준수하는지 유효성을 검사합니다.

적용 대상

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

제공된 매개 변수에 따라 TimeSpanValidator 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

minValue
TimeSpan

유효성 검사를 통과할 수 있는 최소 시간을 지정하는 TimeSpan 개체입니다.

maxValue
TimeSpan

유효성 검사를 통과할 수 있는 최대 시간을 지정하는 TimeSpan 개체입니다.

rangeIsExclusive
Boolean

유효성 검사 범위가 독점적인지 여부를 지정하는 Boolean 값입니다.

설명

TimeSpanValidator 생성자는 최소값과 최대 TimeSpan 값을 모두 확인하고 유효성 검사 범위가 배타적인지 여부를 확인합니다. 매개 변수를 rangeIsExclusive 설정true하면 값이 TimeSpan 값과 maxValue 값 사이에 minValue 있으면 안 됩니다.

적용 대상

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

제공된 매개 변수에 따라 TimeSpanValidator 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

minValue
TimeSpan

유효성 검사를 통과할 수 있는 최소 시간을 지정하는 TimeSpan 개체입니다.

maxValue
TimeSpan

유효성 검사를 통과할 수 있는 최대 시간을 지정하는 TimeSpan 개체입니다.

rangeIsExclusive
Boolean

유효성 검사 범위가 독점적인지 여부를 지정하는 Boolean 값입니다.

resolutionInSeconds
Int64

시간(초)을 지정하는 Int64 값입니다.

예외

resolutionInSeconds0보다 작은 경우

또는 minValuemaxValue보다 큰 경우

예제

다음 코드 예제를 사용 하는 방법에 설명 합니다 TimeSpanValidator 생성자입니다. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 TimeSpanValidator 클래스입니다.

// 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, "$%^")

설명

매개 변수를 resolutionInSeconds 지정 TimeSpan 하면 유효성 검사를 통과하려면 유효성 검사 대상 개체가 이 값과 같아야 합니다.

적용 대상