TimeSpanValidator Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса TimeSpanValidator.
Перегрузки
TimeSpanValidator(TimeSpan, TimeSpan) |
Инициализирует новый экземпляр класса TimeSpanValidator на основе предоставленных параметров. |
TimeSpanValidator(TimeSpan, TimeSpan, Boolean) |
Инициализирует новый экземпляр класса TimeSpanValidator на основе предоставленных параметров. |
TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64) |
Инициализирует новый экземпляр класса TimeSpanValidator на основе предоставленных параметров. |
TimeSpanValidator(TimeSpan, TimeSpan)
- Исходный код:
- TimeSpanValidator.cs
- Исходный код:
- TimeSpanValidator.cs
- Исходный код:
- TimeSpanValidator.cs
Инициализирует новый экземпляр класса 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.cs
- Исходный код:
- TimeSpanValidator.cs
- Исходный код:
- TimeSpanValidator.cs
Инициализирует новый экземпляр класса 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, указывающий максимально допустимое время для прохождения проверки.
Комментарии
Конструктор TimeSpanValidator проверяет минимальное и максимальное TimeSpan значения, а также является ли диапазон проверки монопольным. rangeIsExclusive
Если параметр имеет значение true
, TimeSpan значение не должно находиться между значениями minValue
и maxValue
.
Применяется к
TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)
- Исходный код:
- TimeSpanValidator.cs
- Исходный код:
- TimeSpanValidator.cs
- Исходный код:
- TimeSpanValidator.cs
Инициализирует новый экземпляр класса 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, указывающий максимально допустимое время для прохождения проверки.
Исключения
Значение resolutionInSeconds
меньше 0
.
-или-
Значение minValue
больше значения maxValue
.
Примеры
В следующем примере кода показано, как использовать 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 проверяемый объект должен быть равен этому значению, чтобы пройти проверку.