TimeSpanValidator 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 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)
参数
注解
使用具有两个TimeSpan参数的TimeSpanValidator构造函数时,该TimeSpanValidator对象将验证值是否遵循特定范围。
适用于
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)
参数
注解
构造 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)
参数
例外
示例
下面的代码示例演示如何使用 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要验证的对象必须等于此值才能传递验证。