バージョン

ValidateAsType 列挙体

ValueConstraint クラスによる値の検証方法を指定するために使用します。これらの値はそれぞれ、最小値などの暗黙の制約を持つデータ型を表します。これらの制約は、データの有効性を確実にするために ValueConstraint.Validate メソッドによって使用されます。
シンタックス
'宣言
 
Public Enum ValidateAsType 
   Inherits System.Enum
public enum ValidateAsType : System.Enum 
メンバ
メンバ解説
BooleanTrue か False のいずれかになる値を表します。System.Boolean に対応します。
Byte符号付きバイトを表します。System.SByte に対応します。
DateTime日付と時間を表します。System.DateTime に対応します。
Decimal高精度浮動小数点値を表します。System.Decimal に対応します。
Double倍精度浮動小数点値を表します。System.Double に対応します。
Float浮動小数点値を表します。System.Single に対応します。
Integer1616 ビット符号付き整数値を表します。System.Int16 に対応します。
Integer3232 ビット符号付き整数値を表します。System.Int32 に対応します。
Integer6464 ビット符号付き整数値を表します。System.Int64 に対応します。
NegativeInteger64最大値が -1(-1 を含む)の 64 ビット符号付き整数値を表します。System.Int64 に対応します。
NonNegativeInteger64最小値が 0(0 を含む)の 64 ビット符号付き整数値を表します。System.Int64 に対応します。
NonPositiveInteger64最大値が 0(-1 を含む)の 64 ビット符号付き整数値を表します。System.Int64 に対応します。
PositiveInteger64最小値が -1(0 を含む)の 64 ビット符号付き整数値を表します。System.Int64 に対応します。
Textテキストデータを表します。System.String に対応します。
TimeSpan時間の長さを表します。System.TimeSpan に対応します。
Unknown認識されない型、または未指定の型を表します。
UnsignedByte符号なしバイト値を表します。System.Byte に対応します。
UnsignedInteger1616 ビット符号なし値を表します。System.UInt16 に対応します。
UnsignedInteger3232 ビット符号なし値を表します。System.UInt32 に対応します。
UnsignedInteger6464 ビット符号なし値を表します。System.UInt64 に対応します。
UriURI(Uniform Resource Identifier)を表します。System.Uri に対応します。
参照