LongValidator 构造函数

定义

初始化 LongValidator 类的新实例。

重载

名称 说明
LongValidator(Int64, Int64)

初始化 LongValidator 类的新实例。

LongValidator(Int64, Int64, Boolean)

初始化 LongValidator 类的新实例。

LongValidator(Int64, Int64, Boolean, Int64)

初始化 LongValidator 类的新实例。

LongValidator(Int64, Int64)

Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs

初始化 LongValidator 类的新实例。

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)

参数

minValue
Int64

一个 Int64 值,该值指定该值 long 的最小长度。

maxValue
Int64

一个 Int64 值,该值指定值的最大长度 long

注解

构造 LongValidator 函数可确保验证的长值同时遵循最小长度和最大长度。

适用于

LongValidator(Int64, Int64, Boolean)

Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs

初始化 LongValidator 类的新实例。

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)

参数

minValue
Int64

一个 Int64 值,该值指定该值 long 的最小长度。

maxValue
Int64

一个 Int64 值,该值指定值的最大长度 long

rangeIsExclusive
Boolean

一个 Boolean 值,该值指定验证范围是否为独占。

示例

下面的代码示例演示如何使用 LongValidator 构造函数。 该代码示例是 LongValidator 类中的一个较大示例的一部分。

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

注解

LongValidator使用构造函数时,它会检查最小值和最大值Int64,以及验证范围是否是独占的。 当参数设置为 > 时,该值不得介于和之间

适用于

LongValidator(Int64, Int64, Boolean, Int64)

Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs
Source:
LongValidator.cs

初始化 LongValidator 类的新实例。

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)

参数

minValue
Int64

一个 Int64 值,该值指定该值 long 的最小长度。

maxValue
Int64

一个 Int64 值,该值指定值的最大长度 long

rangeIsExclusive
Boolean

一个 Boolean 值,该值指定验证范围是否为独占。

resolution
Int64

一个 Int64 值,该值指定必须匹配的特定值。

例外

resolution 等于或小于 0

-或-

maxValue 小于 minValue

注解

指定该值 resolution时, Int64 要验证的值必须等于该值才能通过验证。

适用于