StructuralObject.SetValidValue メソッド

定義

プロパティに設定されている値が有効であることを確認します。

オーバーロード

名前 説明
SetValidValue(Nullable<Int16>, String)

プロパティに設定されている Int16 値が有効であることを確認します。

SetValidValue(Nullable<Guid>, String)

プロパティに設定されている Guid 値が有効であることを確認します。

SetValidValue(Nullable<Double>, String)

プロパティに設定されている Double 値が有効であることを確認します。

SetValidValue(Nullable<Decimal>, String)

プロパティに設定されている Decimal 値が有効であることを確認します。

SetValidValue(Nullable<DateTimeOffset>, String)

プロパティに設定されている DateTimeOffset 値が有効であることを確認します。

SetValidValue(Nullable<DateTime>, String)

プロパティに設定されている DateTime 値が有効であることを確認します。

SetValidValue(Nullable<Byte>, String)

プロパティに設定されている Byte 値が有効であることを確認します。

SetValidValue(Double, String)

プロパティに設定されている Double 値が有効であることを確認します。

SetValidValue(Int64, String)

プロパティに設定されている Int64 値が有効であることを確認します。

SetValidValue(Int32, String)

プロパティに設定されている Int32 値が有効であることを確認します。

SetValidValue(Int16, String)

プロパティに設定されている Int16 値が有効であることを確認します。

SetValidValue(Guid, String)

プロパティに設定されている Guid 値が有効であることを確認します。

SetValidValue(Nullable<Int32>, String)

プロパティに設定されている Int32 値が有効であることを確認します。

SetValidValue(Decimal, String)

プロパティに設定されている Decimal 値が有効であることを確認します。

SetValidValue(DateTimeOffset, String)

プロパティに設定されている DateTimeOffset 値が有効であることを確認します。

SetValidValue(Nullable<Boolean>, String)

プロパティに設定されている Boolean 値が有効であることを確認します。

SetValidValue(Nullable<Int64>, String)

プロパティに設定されている Int64 値が有効であることを確認します。

SetValidValue(Nullable<UInt64>, String)

プロパティに設定されている UInt64 値が有効であることを確認します。

SetValidValue(Nullable<Single>, String)

プロパティに設定されている Single 値が有効であることを確認します。

SetValidValue(String, Boolean, String)

プロパティが null ではないことを検証し、存在する場合はスローします。

SetValidValue(DbGeometry, Boolean, String)

プロパティが null ではないことを検証し、存在する場合はスローします。

SetValidValue(DbGeography, Boolean, String)

プロパティが null ではないことを検証し、存在する場合はスローします。

SetValidValue(Byte[], Boolean, String)

プロパティに設定されている Byte 配列値が有効であることを確認します。

SetValidValue(UInt64, String)

プロパティに設定されている UInt64 値が有効であることを確認します。

SetValidValue(UInt32, String)

プロパティに設定されている UInt32 値が有効であることを確認します。

SetValidValue(UInt16, String)

プロパティに設定されている UInt16 値が有効であることを確認します。

SetValidValue(TimeSpan, String)

プロパティに設定されている TimeSpan 値が有効であることを確認します。

SetValidValue(String, Boolean)

プロパティが null ではないことを検証し、存在する場合はスローします。

SetValidValue(Single, String)

プロパティに設定されている Single 値が有効であることを確認します。

SetValidValue(SByte, String)

プロパティに設定されている SByte 値が有効であることを確認します。

SetValidValue(DateTime, String)

プロパティに設定されている DateTime 値が有効であることを確認します。

SetValidValue(Nullable<UInt32>, String)

プロパティに設定されている UInt32 値が有効であることを確認します。

SetValidValue(Nullable<UInt16>, String)

プロパティに設定されている UInt16 値が有効であることを確認します。

SetValidValue(Nullable<TimeSpan>, String)

プロパティに設定されている TimeSpan 値が有効であることを確認します。

SetValidValue(Nullable<SByte>, String)

プロパティに設定されている SByte 値が有効であることを確認します。

SetValidValue(DbGeometry, Boolean)

プロパティが null ではないことを検証し、存在する場合はスローします。

SetValidValue(UInt32)

プロパティに設定されている UInt32 値が有効であることを確認します。

SetValidValue(Byte[], Boolean)

プロパティに設定されているバイト配列値が有効であることを確認します。

SetValidValue(Nullable<Decimal>)

プロパティに設定されている Decimal 値が有効であることを確認します。

SetValidValue(Nullable<DateTimeOffset>)

プロパティに設定されている DateTimeOffset 値が有効であることを確認します。

SetValidValue(Nullable<DateTime>)

プロパティに設定されている DateTime 値が有効であることを確認します。

SetValidValue(Nullable<Byte>)

プロパティに設定されている Byte 値が有効であることを確認します。

SetValidValue(Nullable<Boolean>)

プロパティに設定されている Boolean 値が有効であることを確認します。

SetValidValue(Int64)

プロパティに設定されている Int64 値が有効であることを確認します。

SetValidValue(Int32)

プロパティに設定されている Int32 値が有効であることを確認します。

SetValidValue(Int16)

プロパティに設定されている Int16 値が有効であることを確認します。

SetValidValue(Guid)

プロパティに設定されている Guid 値が有効であることを確認します。

SetValidValue(Double)

プロパティに設定されている Double 値が有効であることを確認します。

SetValidValue(Decimal)

プロパティに設定されている Decimal 値が有効であることを確認します。

SetValidValue(DateTimeOffset)

プロパティに設定されている DateTimeOffset 値が有効であることを確認します。

SetValidValue(DateTime)

プロパティに設定されている DateTime 値が有効であることを確認します。

SetValidValue(Byte)

プロパティに設定されている Byte 値が有効であることを確認します。

SetValidValue(Boolean)

プロパティに設定されている Boolean 値が有効であることを確認します。

SetValidValue(Nullable<Double>)

プロパティに設定されている Double 値が有効であることを確認します。

SetValidValue(DbGeography, Boolean)

プロパティが null ではないことを検証し、存在する場合はスローします。

SetValidValue(Nullable<Guid>)

プロパティに設定されている Guid 値が有効であることを確認します。

SetValidValue(Nullable<Int32>)

プロパティに設定されている Int32 値が有効であることを確認します。

SetValidValue(Byte, String)

プロパティに設定されている Byte 値が有効であることを確認します。

SetValidValue(Boolean, String)

プロパティに設定されている Boolean 値が有効であることを確認します。

SetValidValue(UInt64)

プロパティに設定されている UInt64 値が有効であることを確認します。

SetValidValue(UInt16)

プロパティに設定されている UInt16 値が有効であることを確認します。

SetValidValue(TimeSpan)

プロパティに設定されている TimeSpan 値が有効であることを確認します。

SetValidValue(Single)

プロパティに設定されている Single 値が有効であることを確認します。

SetValidValue(Nullable<Int16>)

プロパティに設定されている Int16 値が有効であることを確認します。

SetValidValue(SByte)

プロパティに設定されている SByte 値が有効であることを確認します。

SetValidValue(Nullable<UInt32>)

プロパティに設定されている UInt32 値が有効であることを確認します。

SetValidValue(Nullable<UInt16>)

プロパティに設定されている UInt16 値が有効であることを確認します。

SetValidValue(Nullable<TimeSpan>)

プロパティに設定されている TimeSpan 値が有効であることを確認します。

SetValidValue(Nullable<Single>)

プロパティに設定されている Single 値が有効であることを確認します。

SetValidValue(Nullable<SByte>)

プロパティに設定されている SByte 値が有効であることを確認します。

SetValidValue(Nullable<Int64>)

プロパティに設定されている Int64 値が有効であることを確認します。

SetValidValue(Nullable<UInt64>)

プロパティに設定されている UInt64 値が有効であることを確認します。

SetValidValue<T>(T, T, String)

指定したプロパティの複合オブジェクトを設定します。

SetValidValue(Nullable<Int16>, String)

プロパティに設定されている Int16 値が有効であることを確認します。

protected public:
 static Nullable<short> SetValidValue(Nullable<short> value, System::String ^ propertyName);
protected internal static short? SetValidValue(short? value, string propertyName);
static member SetValidValue : Nullable<int16> * string -> Nullable<int16>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Short), propertyName As String) As Nullable(Of Short)

パラメーター

value
Nullable<Int16>

null 許容 Int16 値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている null 許容 Int16 値。

適用対象

SetValidValue(Nullable<Guid>, String)

プロパティに設定されている Guid 値が有効であることを確認します。

protected public:
 static Nullable<Guid> SetValidValue(Nullable<Guid> value, System::String ^ propertyName);
protected internal static Guid? SetValidValue(Guid? value, string propertyName);
static member SetValidValue : Nullable<Guid> * string -> Nullable<Guid>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Guid), propertyName As String) As Nullable(Of Guid)

パラメーター

value
Nullable<Guid>

null 許容 Guid 値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている null 許容 Guid 値。

適用対象

SetValidValue(Nullable<Double>, String)

プロパティに設定されている Double 値が有効であることを確認します。

protected public:
 static Nullable<double> SetValidValue(Nullable<double> value, System::String ^ propertyName);
protected internal static double? SetValidValue(double? value, string propertyName);
static member SetValidValue : Nullable<double> * string -> Nullable<double>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Double), propertyName As String) As Nullable(Of Double)

パラメーター

value
Nullable<Double>

null 許容 Double 値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている null 許容 Double 値。

適用対象

SetValidValue(Nullable<Decimal>, String)

プロパティに設定されている Decimal 値が有効であることを確認します。

protected public:
 static Nullable<System::Decimal> SetValidValue(Nullable<System::Decimal> value, System::String ^ propertyName);
protected internal static decimal? SetValidValue(decimal? value, string propertyName);
static member SetValidValue : Nullable<decimal> * string -> Nullable<decimal>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Decimal), propertyName As String) As Nullable(Of Decimal)

パラメーター

value
Nullable<Decimal>

null 許容 Decimal 値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている null 許容 Decimal 値。

適用対象

SetValidValue(Nullable<DateTimeOffset>, String)

プロパティに設定されている DateTimeOffset 値が有効であることを確認します。

protected public:
 static Nullable<DateTimeOffset> SetValidValue(Nullable<DateTimeOffset> value, System::String ^ propertyName);
protected internal static DateTimeOffset? SetValidValue(DateTimeOffset? value, string propertyName);
static member SetValidValue : Nullable<DateTimeOffset> * string -> Nullable<DateTimeOffset>
Protected Friend Shared Function SetValidValue (value As Nullable(Of DateTimeOffset), propertyName As String) As Nullable(Of DateTimeOffset)

パラメーター

propertyName
String

検証対象のプロパティの名前。

返品

設定されている DateTimeOffset 値。

適用対象

SetValidValue(Nullable<DateTime>, String)

プロパティに設定されている DateTime 値が有効であることを確認します。

protected public:
 static Nullable<DateTime> SetValidValue(Nullable<DateTime> value, System::String ^ propertyName);
protected internal static DateTime? SetValidValue(DateTime? value, string propertyName);
static member SetValidValue : Nullable<DateTime> * string -> Nullable<DateTime>
Protected Friend Shared Function SetValidValue (value As Nullable(Of DateTime), propertyName As String) As Nullable(Of DateTime)

パラメーター

value
Nullable<DateTime>

null 許容 DateTime 値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている null 許容 DateTime 値。

適用対象

SetValidValue(Nullable<Byte>, String)

プロパティに設定されている Byte 値が有効であることを確認します。

protected public:
 static Nullable<System::Byte> SetValidValue(Nullable<System::Byte> value, System::String ^ propertyName);
protected internal static byte? SetValidValue(byte? value, string propertyName);
static member SetValidValue : Nullable<byte> * string -> Nullable<byte>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Byte), propertyName As String) As Nullable(Of Byte)

パラメーター

value
Nullable<Byte>

null 許容 Byte 値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている null 許容 Byte 値。

適用対象

SetValidValue(Double, String)

プロパティに設定されている Double 値が有効であることを確認します。

protected public:
 static double SetValidValue(double value, System::String ^ propertyName);
protected internal static double SetValidValue(double value, string propertyName);
static member SetValidValue : double * string -> double
Protected Friend Shared Function SetValidValue (value As Double, propertyName As String) As Double

パラメーター

value
Double

Double値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている Double 値。

適用対象

SetValidValue(Int64, String)

プロパティに設定されている Int64 値が有効であることを確認します。

protected public:
 static long SetValidValue(long value, System::String ^ propertyName);
protected internal static long SetValidValue(long value, string propertyName);
static member SetValidValue : int64 * string -> int64
Protected Friend Shared Function SetValidValue (value As Long, propertyName As String) As Long

パラメーター

value
Int64

Int64値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている Int64 値。

適用対象

SetValidValue(Int32, String)

プロパティに設定されている Int32 値が有効であることを確認します。

protected public:
 static int SetValidValue(int value, System::String ^ propertyName);
protected internal static int SetValidValue(int value, string propertyName);
static member SetValidValue : int * string -> int
Protected Friend Shared Function SetValidValue (value As Integer, propertyName As String) As Integer

パラメーター

value
Int32

Int32値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている Int32 値。

適用対象

SetValidValue(Int16, String)

プロパティに設定されている Int16 値が有効であることを確認します。

protected public:
 static short SetValidValue(short value, System::String ^ propertyName);
protected internal static short SetValidValue(short value, string propertyName);
static member SetValidValue : int16 * string -> int16
Protected Friend Shared Function SetValidValue (value As Short, propertyName As String) As Short

パラメーター

value
Int16

Int16値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている Int16 値。

適用対象

SetValidValue(Guid, String)

プロパティに設定されている Guid 値が有効であることを確認します。

protected public:
 static Guid SetValidValue(Guid value, System::String ^ propertyName);
protected internal static Guid SetValidValue(Guid value, string propertyName);
static member SetValidValue : Guid * string -> Guid
Protected Friend Shared Function SetValidValue (value As Guid, propertyName As String) As Guid

パラメーター

value
Guid

Guid値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている Guid 値。

適用対象

SetValidValue(Nullable<Int32>, String)

プロパティに設定されている Int32 値が有効であることを確認します。

protected public:
 static Nullable<int> SetValidValue(Nullable<int> value, System::String ^ propertyName);
protected internal static int? SetValidValue(int? value, string propertyName);
static member SetValidValue : Nullable<int> * string -> Nullable<int>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Integer), propertyName As String) As Nullable(Of Integer)

パラメーター

value
Nullable<Int32>

null 許容 Int32 値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている null 許容 Int32 値。

適用対象

SetValidValue(Decimal, String)

プロパティに設定されている Decimal 値が有効であることを確認します。

protected public:
 static System::Decimal SetValidValue(System::Decimal value, System::String ^ propertyName);
protected internal static decimal SetValidValue(decimal value, string propertyName);
static member SetValidValue : decimal * string -> decimal
Protected Friend Shared Function SetValidValue (value As Decimal, propertyName As String) As Decimal

パラメーター

value
Decimal

Decimal値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている Decimal 値。

適用対象

SetValidValue(DateTimeOffset, String)

プロパティに設定されている DateTimeOffset 値が有効であることを確認します。

protected public:
 static DateTimeOffset SetValidValue(DateTimeOffset value, System::String ^ propertyName);
protected internal static DateTimeOffset SetValidValue(DateTimeOffset value, string propertyName);
static member SetValidValue : DateTimeOffset * string -> DateTimeOffset
Protected Friend Shared Function SetValidValue (value As DateTimeOffset, propertyName As String) As DateTimeOffset

パラメーター

propertyName
String

検証対象のプロパティの名前。

返品

設定されている DateTimeOffset 値。

適用対象

SetValidValue(Nullable<Boolean>, String)

プロパティに設定されている Boolean 値が有効であることを確認します。

protected public:
 static Nullable<bool> SetValidValue(Nullable<bool> value, System::String ^ propertyName);
protected internal static bool? SetValidValue(bool? value, string propertyName);
static member SetValidValue : Nullable<bool> * string -> Nullable<bool>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Boolean), propertyName As String) As Nullable(Of Boolean)

パラメーター

value
Nullable<Boolean>

null 許容 Boolean 値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている null 許容 Boolean 値。

適用対象

SetValidValue(Nullable<Int64>, String)

プロパティに設定されている Int64 値が有効であることを確認します。

protected public:
 static Nullable<long> SetValidValue(Nullable<long> value, System::String ^ propertyName);
protected internal static long? SetValidValue(long? value, string propertyName);
static member SetValidValue : Nullable<int64> * string -> Nullable<int64>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Long), propertyName As String) As Nullable(Of Long)

パラメーター

value
Nullable<Int64>

null 許容 Int64 値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている null 許容 Int64 値。

適用対象

SetValidValue(Nullable<UInt64>, String)

重要

この API は CLS 準拠ではありません。

プロパティに設定されている UInt64 値が有効であることを確認します。

protected public:
 static Nullable<System::UInt64> SetValidValue(Nullable<System::UInt64> value, System::String ^ propertyName);
[System.CLSCompliant(false)]
protected internal static ulong? SetValidValue(ulong? value, string propertyName);
[<System.CLSCompliant(false)>]
static member SetValidValue : Nullable<uint64> * string -> Nullable<uint64>
Protected Friend Shared Function SetValidValue (value As Nullable(Of ULong), propertyName As String) As Nullable(Of ULong)

パラメーター

value
Nullable<UInt64>

null 許容 UInt64 値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている null 許容 UInt64 値。

属性

適用対象

SetValidValue(Nullable<Single>, String)

プロパティに設定されている Single 値が有効であることを確認します。

protected public:
 static Nullable<float> SetValidValue(Nullable<float> value, System::String ^ propertyName);
protected internal static float? SetValidValue(float? value, string propertyName);
static member SetValidValue : Nullable<single> * string -> Nullable<single>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Single), propertyName As String) As Nullable(Of Single)

パラメーター

value
Nullable<Single>

null 許容 Single 値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている null 許容 Single 値。

適用対象

SetValidValue(String, Boolean, String)

プロパティが null ではないことを検証し、存在する場合はスローします。

protected public:
 static System::String ^ SetValidValue(System::String ^ value, bool isNullable, System::String ^ propertyName);
protected internal static string SetValidValue(string value, bool isNullable, string propertyName);
static member SetValidValue : string * bool * string -> string
Protected Friend Shared Function SetValidValue (value As String, isNullable As Boolean, propertyName As String) As String

パラメーター

value
String

チェックする文字列値。

isNullable
Boolean

このプロパティを null にできるかどうかを示すフラグ。

propertyName
String

検証対象のプロパティの名前。

返品

検証済みプロパティ。

例外

null 非許容文字列の場合、文字列値は null です。

適用対象

SetValidValue(DbGeometry, Boolean, String)

プロパティが null ではないことを検証し、存在する場合はスローします。

protected public:
 static System::Data::Spatial::DbGeometry ^ SetValidValue(System::Data::Spatial::DbGeometry ^ value, bool isNullable, System::String ^ propertyName);
protected internal static System.Data.Spatial.DbGeometry SetValidValue(System.Data.Spatial.DbGeometry value, bool isNullable, string propertyName);
static member SetValidValue : System.Data.Spatial.DbGeometry * bool * string -> System.Data.Spatial.DbGeometry
Protected Friend Shared Function SetValidValue (value As DbGeometry, isNullable As Boolean, propertyName As String) As DbGeometry

パラメーター

value
DbGeometry

DbGeometry チェックする値。

isNullable
Boolean

このプロパティを null にできるかどうかを示すフラグ。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている DbGeometry 値。

例外

null 非許容プロパティの場合、値は null です。

適用対象

SetValidValue(DbGeography, Boolean, String)

プロパティが null ではないことを検証し、存在する場合はスローします。

protected public:
 static System::Data::Spatial::DbGeography ^ SetValidValue(System::Data::Spatial::DbGeography ^ value, bool isNullable, System::String ^ propertyName);
protected internal static System.Data.Spatial.DbGeography SetValidValue(System.Data.Spatial.DbGeography value, bool isNullable, string propertyName);
static member SetValidValue : System.Data.Spatial.DbGeography * bool * string -> System.Data.Spatial.DbGeography
Protected Friend Shared Function SetValidValue (value As DbGeography, isNullable As Boolean, propertyName As String) As DbGeography

パラメーター

value
DbGeography

チェックする DbGeography 値。

isNullable
Boolean

このプロパティを null にできるかどうかを示すフラグ。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている DbGeography 値。

例外

null 非許容プロパティの場合、値は null です。

適用対象

SetValidValue(Byte[], Boolean, String)

プロパティに設定されている Byte 配列値が有効であることを確認します。

protected public:
 static cli::array <System::Byte> ^ SetValidValue(cli::array <System::Byte> ^ value, bool isNullable, System::String ^ propertyName);
protected internal static byte[] SetValidValue(byte[] value, bool isNullable, string propertyName);
static member SetValidValue : byte[] * bool * string -> byte[]
Protected Friend Shared Function SetValidValue (value As Byte(), isNullable As Boolean, propertyName As String) As Byte()

パラメーター

value
Byte[]

プロパティ セッターに渡される値。

isNullable
Boolean

このプロパティを null にできるかどうかを示すフラグ。

propertyName
String

検証対象のプロパティの名前。

返品

Byte[]

検証対象の Byte 値。

例外

null 非許容値の値が null の場合。

適用対象

SetValidValue(UInt64, String)

重要

この API は CLS 準拠ではありません。

プロパティに設定されている UInt64 値が有効であることを確認します。

protected public:
 static System::UInt64 SetValidValue(System::UInt64 value, System::String ^ propertyName);
[System.CLSCompliant(false)]
protected internal static ulong SetValidValue(ulong value, string propertyName);
[<System.CLSCompliant(false)>]
static member SetValidValue : uint64 * string -> uint64
Protected Friend Shared Function SetValidValue (value As ULong, propertyName As String) As ULong

パラメーター

value
UInt64

UInt64値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている UInt64 値。

属性

適用対象

SetValidValue(UInt32, String)

重要

この API は CLS 準拠ではありません。

プロパティに設定されている UInt32 値が有効であることを確認します。

protected public:
 static System::UInt32 SetValidValue(System::UInt32 value, System::String ^ propertyName);
[System.CLSCompliant(false)]
protected internal static uint SetValidValue(uint value, string propertyName);
[<System.CLSCompliant(false)>]
static member SetValidValue : uint32 * string -> uint32
Protected Friend Shared Function SetValidValue (value As UInteger, propertyName As String) As UInteger

パラメーター

value
UInt32

UInt32値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている UInt32 値。

属性

適用対象

SetValidValue(UInt16, String)

重要

この API は CLS 準拠ではありません。

プロパティに設定されている UInt16 値が有効であることを確認します。

protected public:
 static System::UInt16 SetValidValue(System::UInt16 value, System::String ^ propertyName);
[System.CLSCompliant(false)]
protected internal static ushort SetValidValue(ushort value, string propertyName);
[<System.CLSCompliant(false)>]
static member SetValidValue : uint16 * string -> uint16
Protected Friend Shared Function SetValidValue (value As UShort, propertyName As String) As UShort

パラメーター

value
UInt16

UInt16値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている UInt16 値。

属性

適用対象

SetValidValue(TimeSpan, String)

プロパティに設定されている TimeSpan 値が有効であることを確認します。

protected public:
 static TimeSpan SetValidValue(TimeSpan value, System::String ^ propertyName);
protected internal static TimeSpan SetValidValue(TimeSpan value, string propertyName);
static member SetValidValue : TimeSpan * string -> TimeSpan
Protected Friend Shared Function SetValidValue (value As TimeSpan, propertyName As String) As TimeSpan

パラメーター

value
TimeSpan

TimeSpan値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている TimeSpan 値。

適用対象

SetValidValue(String, Boolean)

プロパティが null ではないことを検証し、存在する場合はスローします。

protected public:
 static System::String ^ SetValidValue(System::String ^ value, bool isNullable);
protected internal static string SetValidValue(string value, bool isNullable);
static member SetValidValue : string * bool -> string
Protected Friend Shared Function SetValidValue (value As String, isNullable As Boolean) As String

パラメーター

value
String

チェックする文字列値。

isNullable
Boolean

このプロパティを null にできるかどうかを示すフラグ。

返品

検証された String 値。

例外

null 非許容値の値が null の場合。

適用対象

SetValidValue(Single, String)

プロパティに設定されている Single 値が有効であることを確認します。

protected public:
 static float SetValidValue(float value, System::String ^ propertyName);
protected internal static float SetValidValue(float value, string propertyName);
static member SetValidValue : single * string -> single
Protected Friend Shared Function SetValidValue (value As Single, propertyName As String) As Single

パラメーター

value
Single

Single値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている Single 値。

適用対象

SetValidValue(SByte, String)

重要

この API は CLS 準拠ではありません。

プロパティに設定されている SByte 値が有効であることを確認します。

protected public:
 static System::SByte SetValidValue(System::SByte value, System::String ^ propertyName);
[System.CLSCompliant(false)]
protected internal static sbyte SetValidValue(sbyte value, string propertyName);
[<System.CLSCompliant(false)>]
static member SetValidValue : sbyte * string -> sbyte
Protected Friend Shared Function SetValidValue (value As SByte, propertyName As String) As SByte

パラメーター

value
SByte

SByte値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている SByte 値。

属性

適用対象

SetValidValue(DateTime, String)

プロパティに設定されている DateTime 値が有効であることを確認します。

protected public:
 static DateTime SetValidValue(DateTime value, System::String ^ propertyName);
protected internal static DateTime SetValidValue(DateTime value, string propertyName);
static member SetValidValue : DateTime * string -> DateTime
Protected Friend Shared Function SetValidValue (value As DateTime, propertyName As String) As DateTime

パラメーター

value
DateTime

DateTime値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている DateTime 値。

適用対象

SetValidValue(Nullable<UInt32>, String)

重要

この API は CLS 準拠ではありません。

プロパティに設定されている UInt32 値が有効であることを確認します。

protected public:
 static Nullable<System::UInt32> SetValidValue(Nullable<System::UInt32> value, System::String ^ propertyName);
[System.CLSCompliant(false)]
protected internal static uint? SetValidValue(uint? value, string propertyName);
[<System.CLSCompliant(false)>]
static member SetValidValue : Nullable<uint32> * string -> Nullable<uint32>
Protected Friend Shared Function SetValidValue (value As Nullable(Of UInteger), propertyName As String) As Nullable(Of UInteger)

パラメーター

value
Nullable<UInt32>

null 許容 UInt32 値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている null 許容 UInt32 値。

属性

適用対象

SetValidValue(Nullable<UInt16>, String)

重要

この API は CLS 準拠ではありません。

プロパティに設定されている UInt16 値が有効であることを確認します。

protected public:
 static Nullable<System::UInt16> SetValidValue(Nullable<System::UInt16> value, System::String ^ propertyName);
[System.CLSCompliant(false)]
protected internal static ushort? SetValidValue(ushort? value, string propertyName);
[<System.CLSCompliant(false)>]
static member SetValidValue : Nullable<uint16> * string -> Nullable<uint16>
Protected Friend Shared Function SetValidValue (value As Nullable(Of UShort), propertyName As String) As Nullable(Of UShort)

パラメーター

value
Nullable<UInt16>

null 許容 UInt16 値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている null 許容 UInt16 値。

属性

適用対象

SetValidValue(Nullable<TimeSpan>, String)

プロパティに設定されている TimeSpan 値が有効であることを確認します。

protected public:
 static Nullable<TimeSpan> SetValidValue(Nullable<TimeSpan> value, System::String ^ propertyName);
protected internal static TimeSpan? SetValidValue(TimeSpan? value, string propertyName);
static member SetValidValue : Nullable<TimeSpan> * string -> Nullable<TimeSpan>
Protected Friend Shared Function SetValidValue (value As Nullable(Of TimeSpan), propertyName As String) As Nullable(Of TimeSpan)

パラメーター

value
Nullable<TimeSpan>

null 許容 TimeSpan 値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている null 許容 TimeSpan 値。

適用対象

SetValidValue(Nullable<SByte>, String)

重要

この API は CLS 準拠ではありません。

プロパティに設定されている SByte 値が有効であることを確認します。

protected public:
 static Nullable<System::SByte> SetValidValue(Nullable<System::SByte> value, System::String ^ propertyName);
[System.CLSCompliant(false)]
protected internal static sbyte? SetValidValue(sbyte? value, string propertyName);
[<System.CLSCompliant(false)>]
static member SetValidValue : Nullable<sbyte> * string -> Nullable<sbyte>
Protected Friend Shared Function SetValidValue (value As Nullable(Of SByte), propertyName As String) As Nullable(Of SByte)

パラメーター

value
Nullable<SByte>

null 許容 SByte 値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている null 許容 SByte 値。

属性

適用対象

SetValidValue(DbGeometry, Boolean)

プロパティが null ではないことを検証し、存在する場合はスローします。

protected public:
 static System::Data::Spatial::DbGeometry ^ SetValidValue(System::Data::Spatial::DbGeometry ^ value, bool isNullable);
protected internal static System.Data.Spatial.DbGeometry SetValidValue(System.Data.Spatial.DbGeometry value, bool isNullable);
static member SetValidValue : System.Data.Spatial.DbGeometry * bool -> System.Data.Spatial.DbGeometry
Protected Friend Shared Function SetValidValue (value As DbGeometry, isNullable As Boolean) As DbGeometry

パラメーター

value
DbGeometry

チェックする DbGeometry 値。

isNullable
Boolean

このプロパティを null にできるかどうかを示すフラグ。

返品

設定されている DbGeometry 値。

例外

null 非許容プロパティの場合、値は null です。

適用対象

SetValidValue(UInt32)

重要

この API は CLS 準拠ではありません。

プロパティに設定されている UInt32 値が有効であることを確認します。

protected public:
 static System::UInt32 SetValidValue(System::UInt32 value);
[System.CLSCompliant(false)]
protected internal static uint SetValidValue(uint value);
[<System.CLSCompliant(false)>]
static member SetValidValue : uint32 -> uint32
Protected Friend Shared Function SetValidValue (value As UInteger) As UInteger

パラメーター

value
UInt32

UInt32値。

返品

設定されている UInt32 値。

属性

適用対象

SetValidValue(Byte[], Boolean)

プロパティに設定されているバイト配列値が有効であることを確認します。

protected public:
 static cli::array <System::Byte> ^ SetValidValue(cli::array <System::Byte> ^ value, bool isNullable);
protected internal static byte[] SetValidValue(byte[] value, bool isNullable);
static member SetValidValue : byte[] * bool -> byte[]
Protected Friend Shared Function SetValidValue (value As Byte(), isNullable As Boolean) As Byte()

パラメーター

value
Byte[]

設定されている値。

isNullable
Boolean

プロパティが null 許容かどうかを示します。

返品

Byte[]

設定されている Byte 値。

例外

null 非許容値の値が null の場合。

適用対象

SetValidValue(Nullable<Decimal>)

プロパティに設定されている Decimal 値が有効であることを確認します。

protected public:
 static Nullable<System::Decimal> SetValidValue(Nullable<System::Decimal> value);
protected internal static decimal? SetValidValue(decimal? value);
static member SetValidValue : Nullable<decimal> -> Nullable<decimal>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Decimal)) As Nullable(Of Decimal)

パラメーター

value
Nullable<Decimal>

null 許容 Decimal 値。

返品

設定されている null 許容 Decimal 値。

適用対象

SetValidValue(Nullable<DateTimeOffset>)

プロパティに設定されている DateTimeOffset 値が有効であることを確認します。

protected public:
 static Nullable<DateTimeOffset> SetValidValue(Nullable<DateTimeOffset> value);
protected internal static DateTimeOffset? SetValidValue(DateTimeOffset? value);
static member SetValidValue : Nullable<DateTimeOffset> -> Nullable<DateTimeOffset>
Protected Friend Shared Function SetValidValue (value As Nullable(Of DateTimeOffset)) As Nullable(Of DateTimeOffset)

パラメーター

value
Nullable<DateTimeOffset>

null 許容 DateTimeOffset 値。

返品

設定されている null 許容 DateTimeOffset 値。

適用対象

SetValidValue(Nullable<DateTime>)

プロパティに設定されている DateTime 値が有効であることを確認します。

protected public:
 static Nullable<DateTime> SetValidValue(Nullable<DateTime> value);
protected internal static DateTime? SetValidValue(DateTime? value);
static member SetValidValue : Nullable<DateTime> -> Nullable<DateTime>
Protected Friend Shared Function SetValidValue (value As Nullable(Of DateTime)) As Nullable(Of DateTime)

パラメーター

value
Nullable<DateTime>

null 許容 DateTime 値。

返品

設定されている null 許容 DateTime 値。

適用対象

SetValidValue(Nullable<Byte>)

プロパティに設定されている Byte 値が有効であることを確認します。

protected public:
 static Nullable<System::Byte> SetValidValue(Nullable<System::Byte> value);
protected internal static byte? SetValidValue(byte? value);
static member SetValidValue : Nullable<byte> -> Nullable<byte>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Byte)) As Nullable(Of Byte)

パラメーター

value
Nullable<Byte>

null 許容 Byte 値。

返品

設定されている null 許容 Byte 値。

適用対象

SetValidValue(Nullable<Boolean>)

プロパティに設定されている Boolean 値が有効であることを確認します。

protected public:
 static Nullable<bool> SetValidValue(Nullable<bool> value);
protected internal static bool? SetValidValue(bool? value);
static member SetValidValue : Nullable<bool> -> Nullable<bool>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Boolean)) As Nullable(Of Boolean)

パラメーター

value
Nullable<Boolean>

null 許容 Boolean 値。

返品

設定されている null 許容 Boolean 値。

適用対象

SetValidValue(Int64)

プロパティに設定されている Int64 値が有効であることを確認します。

protected public:
 static long SetValidValue(long value);
protected internal static long SetValidValue(long value);
static member SetValidValue : int64 -> int64
Protected Friend Shared Function SetValidValue (value As Long) As Long

パラメーター

value
Int64

Int64値。

返品

設定されている Int64 値。

適用対象

SetValidValue(Int32)

プロパティに設定されている Int32 値が有効であることを確認します。

protected public:
 static int SetValidValue(int value);
protected internal static int SetValidValue(int value);
static member SetValidValue : int -> int
Protected Friend Shared Function SetValidValue (value As Integer) As Integer

パラメーター

value
Int32

Int32値。

返品

設定されている Int32 値。

適用対象

SetValidValue(Int16)

プロパティに設定されている Int16 値が有効であることを確認します。

protected public:
 static short SetValidValue(short value);
protected internal static short SetValidValue(short value);
static member SetValidValue : int16 -> int16
Protected Friend Shared Function SetValidValue (value As Short) As Short

パラメーター

value
Int16

Int16値。

返品

設定されている Int16 値。

適用対象

SetValidValue(Guid)

プロパティに設定されている Guid 値が有効であることを確認します。

protected public:
 static Guid SetValidValue(Guid value);
protected internal static Guid SetValidValue(Guid value);
static member SetValidValue : Guid -> Guid
Protected Friend Shared Function SetValidValue (value As Guid) As Guid

パラメーター

value
Guid

Guid値。

返品

設定されている Guid 値。

適用対象

SetValidValue(Double)

プロパティに設定されている Double 値が有効であることを確認します。

protected public:
 static double SetValidValue(double value);
protected internal static double SetValidValue(double value);
static member SetValidValue : double -> double
Protected Friend Shared Function SetValidValue (value As Double) As Double

パラメーター

value
Double

Double値。

返品

設定されている Double 値。

適用対象

SetValidValue(Decimal)

プロパティに設定されている Decimal 値が有効であることを確認します。

protected public:
 static System::Decimal SetValidValue(System::Decimal value);
protected internal static decimal SetValidValue(decimal value);
static member SetValidValue : decimal -> decimal
Protected Friend Shared Function SetValidValue (value As Decimal) As Decimal

パラメーター

value
Decimal

Decimal値。

返品

設定されている Decimal 値。

適用対象

SetValidValue(DateTimeOffset)

プロパティに設定されている DateTimeOffset 値が有効であることを確認します。

protected public:
 static DateTimeOffset SetValidValue(DateTimeOffset value);
protected internal static DateTimeOffset SetValidValue(DateTimeOffset value);
static member SetValidValue : DateTimeOffset -> DateTimeOffset
Protected Friend Shared Function SetValidValue (value As DateTimeOffset) As DateTimeOffset

パラメーター

返品

設定されている DateTimeOffset 値。

適用対象

SetValidValue(DateTime)

プロパティに設定されている DateTime 値が有効であることを確認します。

protected public:
 static DateTime SetValidValue(DateTime value);
protected internal static DateTime SetValidValue(DateTime value);
static member SetValidValue : DateTime -> DateTime
Protected Friend Shared Function SetValidValue (value As DateTime) As DateTime

パラメーター

value
DateTime

DateTime値。

返品

設定されている DateTime 値。

適用対象

SetValidValue(Byte)

プロパティに設定されている Byte 値が有効であることを確認します。

protected public:
 static System::Byte SetValidValue(System::Byte value);
protected internal static byte SetValidValue(byte value);
static member SetValidValue : byte -> byte
Protected Friend Shared Function SetValidValue (value As Byte) As Byte

パラメーター

value
Byte

検証対象の値。

返品

設定される Byte 値。

適用対象

SetValidValue(Boolean)

プロパティに設定されている Boolean 値が有効であることを確認します。

protected public:
 static bool SetValidValue(bool value);
protected internal static bool SetValidValue(bool value);
static member SetValidValue : bool -> bool
Protected Friend Shared Function SetValidValue (value As Boolean) As Boolean

パラメーター

value
Boolean

ブール値。

返品

設定されている Boolean 値。

適用対象

SetValidValue(Nullable<Double>)

プロパティに設定されている Double 値が有効であることを確認します。

protected public:
 static Nullable<double> SetValidValue(Nullable<double> value);
protected internal static double? SetValidValue(double? value);
static member SetValidValue : Nullable<double> -> Nullable<double>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Double)) As Nullable(Of Double)

パラメーター

value
Nullable<Double>

null 許容 Double 値。

返品

設定されている null 許容 Double 値。

適用対象

SetValidValue(DbGeography, Boolean)

プロパティが null ではないことを検証し、存在する場合はスローします。

protected public:
 static System::Data::Spatial::DbGeography ^ SetValidValue(System::Data::Spatial::DbGeography ^ value, bool isNullable);
protected internal static System.Data.Spatial.DbGeography SetValidValue(System.Data.Spatial.DbGeography value, bool isNullable);
static member SetValidValue : System.Data.Spatial.DbGeography * bool -> System.Data.Spatial.DbGeography
Protected Friend Shared Function SetValidValue (value As DbGeography, isNullable As Boolean) As DbGeography

パラメーター

value
DbGeography

DbGeography チェックする値。

isNullable
Boolean

このプロパティを null にできるかどうかを示すフラグ。

返品

設定されている DbGeography 値。

例外

null 非許容プロパティの場合、値は null です。

適用対象

SetValidValue(Nullable<Guid>)

プロパティに設定されている Guid 値が有効であることを確認します。

protected public:
 static Nullable<Guid> SetValidValue(Nullable<Guid> value);
protected internal static Guid? SetValidValue(Guid? value);
static member SetValidValue : Nullable<Guid> -> Nullable<Guid>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Guid)) As Nullable(Of Guid)

パラメーター

value
Nullable<Guid>

null 許容 Guid 値。

返品

設定されている null 許容 Guid 値。

適用対象

SetValidValue(Nullable<Int32>)

プロパティに設定されている Int32 値が有効であることを確認します。

protected public:
 static Nullable<int> SetValidValue(Nullable<int> value);
protected internal static int? SetValidValue(int? value);
static member SetValidValue : Nullable<int> -> Nullable<int>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Integer)) As Nullable(Of Integer)

パラメーター

value
Nullable<Int32>

null 許容 Int32 値。

返品

設定されている null 許容 Int32 値。

適用対象

SetValidValue(Byte, String)

プロパティに設定されている Byte 値が有効であることを確認します。

protected public:
 static System::Byte SetValidValue(System::Byte value, System::String ^ propertyName);
protected internal static byte SetValidValue(byte value, string propertyName);
static member SetValidValue : byte * string -> byte
Protected Friend Shared Function SetValidValue (value As Byte, propertyName As String) As Byte

パラメーター

value
Byte

Byte値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている Byte

適用対象

SetValidValue(Boolean, String)

プロパティに設定されている Boolean 値が有効であることを確認します。

protected public:
 static bool SetValidValue(bool value, System::String ^ propertyName);
protected internal static bool SetValidValue(bool value, string propertyName);
static member SetValidValue : bool * string -> bool
Protected Friend Shared Function SetValidValue (value As Boolean, propertyName As String) As Boolean

パラメーター

value
Boolean

ブール値。

propertyName
String

検証対象のプロパティの名前。

返品

設定されている Boolean 値。

適用対象

SetValidValue(UInt64)

重要

この API は CLS 準拠ではありません。

プロパティに設定されている UInt64 値が有効であることを確認します。

protected public:
 static System::UInt64 SetValidValue(System::UInt64 value);
[System.CLSCompliant(false)]
protected internal static ulong SetValidValue(ulong value);
[<System.CLSCompliant(false)>]
static member SetValidValue : uint64 -> uint64
Protected Friend Shared Function SetValidValue (value As ULong) As ULong

パラメーター

value
UInt64

UInt64値。

返品

設定されている UInt64 値。

属性

適用対象

SetValidValue(UInt16)

重要

この API は CLS 準拠ではありません。

プロパティに設定されている UInt16 値が有効であることを確認します。

protected public:
 static System::UInt16 SetValidValue(System::UInt16 value);
[System.CLSCompliant(false)]
protected internal static ushort SetValidValue(ushort value);
[<System.CLSCompliant(false)>]
static member SetValidValue : uint16 -> uint16
Protected Friend Shared Function SetValidValue (value As UShort) As UShort

パラメーター

value
UInt16

UInt16値。

返品

設定されている UInt16 値。

属性

適用対象

SetValidValue(TimeSpan)

プロパティに設定されている TimeSpan 値が有効であることを確認します。

protected public:
 static TimeSpan SetValidValue(TimeSpan value);
protected internal static TimeSpan SetValidValue(TimeSpan value);
static member SetValidValue : TimeSpan -> TimeSpan
Protected Friend Shared Function SetValidValue (value As TimeSpan) As TimeSpan

パラメーター

value
TimeSpan

TimeSpan値。

返品

設定されている TimeSpan 値。

適用対象

SetValidValue(Single)

プロパティに設定されている Single 値が有効であることを確認します。

protected public:
 static float SetValidValue(float value);
protected internal static float SetValidValue(float value);
static member SetValidValue : single -> single
Protected Friend Shared Function SetValidValue (value As Single) As Single

パラメーター

value
Single

Single値。

返品

設定されている Single 値。

適用対象

SetValidValue(Nullable<Int16>)

プロパティに設定されている Int16 値が有効であることを確認します。

protected public:
 static Nullable<short> SetValidValue(Nullable<short> value);
protected internal static short? SetValidValue(short? value);
static member SetValidValue : Nullable<int16> -> Nullable<int16>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Short)) As Nullable(Of Short)

パラメーター

value
Nullable<Int16>

null 許容 Int16 値。

返品

設定されている null 許容 Int16 値。

適用対象

SetValidValue(SByte)

重要

この API は CLS 準拠ではありません。

プロパティに設定されている SByte 値が有効であることを確認します。

protected public:
 static System::SByte SetValidValue(System::SByte value);
[System.CLSCompliant(false)]
protected internal static sbyte SetValidValue(sbyte value);
[<System.CLSCompliant(false)>]
static member SetValidValue : sbyte -> sbyte
Protected Friend Shared Function SetValidValue (value As SByte) As SByte

パラメーター

value
SByte

SByte値。

返品

設定されている SByte 値。

属性

適用対象

SetValidValue(Nullable<UInt32>)

重要

この API は CLS 準拠ではありません。

プロパティに設定されている UInt32 値が有効であることを確認します。

protected public:
 static Nullable<System::UInt32> SetValidValue(Nullable<System::UInt32> value);
[System.CLSCompliant(false)]
protected internal static uint? SetValidValue(uint? value);
[<System.CLSCompliant(false)>]
static member SetValidValue : Nullable<uint32> -> Nullable<uint32>
Protected Friend Shared Function SetValidValue (value As Nullable(Of UInteger)) As Nullable(Of UInteger)

パラメーター

value
Nullable<UInt32>

null 許容 UInt32 値。

返品

設定されている null 許容 UInt32 値。

属性

適用対象

SetValidValue(Nullable<UInt16>)

重要

この API は CLS 準拠ではありません。

プロパティに設定されている UInt16 値が有効であることを確認します。

protected public:
 static Nullable<System::UInt16> SetValidValue(Nullable<System::UInt16> value);
[System.CLSCompliant(false)]
protected internal static ushort? SetValidValue(ushort? value);
[<System.CLSCompliant(false)>]
static member SetValidValue : Nullable<uint16> -> Nullable<uint16>
Protected Friend Shared Function SetValidValue (value As Nullable(Of UShort)) As Nullable(Of UShort)

パラメーター

value
Nullable<UInt16>

null 許容 UInt16 値。

返品

設定されている null 許容 UInt16 値。

属性

適用対象

SetValidValue(Nullable<TimeSpan>)

プロパティに設定されている TimeSpan 値が有効であることを確認します。

protected public:
 static Nullable<TimeSpan> SetValidValue(Nullable<TimeSpan> value);
protected internal static TimeSpan? SetValidValue(TimeSpan? value);
static member SetValidValue : Nullable<TimeSpan> -> Nullable<TimeSpan>
Protected Friend Shared Function SetValidValue (value As Nullable(Of TimeSpan)) As Nullable(Of TimeSpan)

パラメーター

value
Nullable<TimeSpan>

null 許容 TimeSpan 値。

返品

設定されている null 許容 TimeSpan 値。

適用対象

SetValidValue(Nullable<Single>)

プロパティに設定されている Single 値が有効であることを確認します。

protected public:
 static Nullable<float> SetValidValue(Nullable<float> value);
protected internal static float? SetValidValue(float? value);
static member SetValidValue : Nullable<single> -> Nullable<single>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Single)) As Nullable(Of Single)

パラメーター

value
Nullable<Single>

null 許容 Single 値。

返品

設定されている null 許容 Single 値。

適用対象

SetValidValue(Nullable<SByte>)

重要

この API は CLS 準拠ではありません。

プロパティに設定されている SByte 値が有効であることを確認します。

protected public:
 static Nullable<System::SByte> SetValidValue(Nullable<System::SByte> value);
[System.CLSCompliant(false)]
protected internal static sbyte? SetValidValue(sbyte? value);
[<System.CLSCompliant(false)>]
static member SetValidValue : Nullable<sbyte> -> Nullable<sbyte>
Protected Friend Shared Function SetValidValue (value As Nullable(Of SByte)) As Nullable(Of SByte)

パラメーター

value
Nullable<SByte>

null 許容 SByte 値。

返品

設定されている null 許容 SByte 値。

属性

適用対象

SetValidValue(Nullable<Int64>)

プロパティに設定されている Int64 値が有効であることを確認します。

protected public:
 static Nullable<long> SetValidValue(Nullable<long> value);
protected internal static long? SetValidValue(long? value);
static member SetValidValue : Nullable<int64> -> Nullable<int64>
Protected Friend Shared Function SetValidValue (value As Nullable(Of Long)) As Nullable(Of Long)

パラメーター

value
Nullable<Int64>

null 許容 Int64 値。

返品

設定されている null 許容 Int64 値。

適用対象

SetValidValue(Nullable<UInt64>)

重要

この API は CLS 準拠ではありません。

プロパティに設定されている UInt64 値が有効であることを確認します。

protected public:
 static Nullable<System::UInt64> SetValidValue(Nullable<System::UInt64> value);
[System.CLSCompliant(false)]
protected internal static ulong? SetValidValue(ulong? value);
[<System.CLSCompliant(false)>]
static member SetValidValue : Nullable<uint64> -> Nullable<uint64>
Protected Friend Shared Function SetValidValue (value As Nullable(Of ULong)) As Nullable(Of ULong)

パラメーター

value
Nullable<UInt64>

null 許容 UInt64 値。

返品

設定されている null 許容 UInt64 値。

属性

適用対象

SetValidValue<T>(T, T, String)

指定したプロパティの複合オブジェクトを設定します。

protected public:
generic <typename T>
 where T : System::Data::Objects::DataClasses::ComplexObject T SetValidValue(T oldValue, T newValue, System::String ^ property);
protected internal T SetValidValue<T>(T oldValue, T newValue, string property) where T : System.Data.Objects.DataClasses.ComplexObject;
member this.SetValidValue : 'T * 'T * string -> 'T (requires 'T :> System.Data.Objects.DataClasses.ComplexObject)
Protected Friend Function SetValidValue(Of T As ComplexObject) (oldValue As T, newValue As T, property As String) As T

型パラメーター

T

置き換えられるオブジェクトの型。

パラメーター

oldValue
T

プロパティの元の複合オブジェクト (存在する場合)。

newValue
T

複合オブジェクトが設定されています。

property
String

複合オブジェクトに設定されている複合プロパティ。

返品

T

複合オブジェクトから派生する複合型。

適用対象