StructuralObject.SetValidValue メソッド

定義

プロパティに対して設定される値が有効であることを確認します。Makes sure the value being set for a property is valid.

オーバーロード

SetValidValue(Nullable<Int16>, String)

プロパティに対して設定される Int16 値が有効であることを確認します。Makes sure the Int16 value being set for a property is valid.

SetValidValue(Nullable<Guid>, String)

プロパティに対して設定される Guid 値が有効であることを確認します。Makes sure the Guid value being set for a property is valid.

SetValidValue(Nullable<Double>, String)

プロパティに対して設定される Double 値が有効であることを確認します。Makes sure the Double value being set for a property is valid.

SetValidValue(Nullable<Decimal>, String)

プロパティに対して設定される Decimal 値が有効であることを確認します。Makes sure the Decimal value being set for a property is valid.

SetValidValue(Nullable<DateTimeOffset>, String)

プロパティに対して設定される DateTimeOffset 値が有効であることを確認します。Makes sure the DateTimeOffset value being set for a property is valid.

SetValidValue(Nullable<DateTime>, String)

プロパティに対して設定される DateTime 値が有効であることを確認します。Makes sure the DateTime value being set for a property is valid.

SetValidValue(Nullable<Byte>, String)

プロパティに対して設定される Byte 値が有効であることを確認します。Makes sure the Byte value being set for a property is valid.

SetValidValue(Double, String)

プロパティに対して設定される Double 値が有効であることを確認します。Makes sure the Double value being set for a property is valid.

SetValidValue(Int64, String)

プロパティに対して設定される Int64 値が有効であることを確認します。Makes sure the Int64 value being set for a property is valid.

SetValidValue(Int32, String)

プロパティに対して設定される Int32 値が有効であることを確認します。Makes sure the Int32 value being set for a property is valid.

SetValidValue(Int16, String)

プロパティに対して設定される Int16 値が有効であることを確認します。Makes sure the Int16 value being set for a property is valid.

SetValidValue(Guid, String)

プロパティに対して設定される Guid 値が有効であることを確認します。Makes sure the Guid value being set for a property is valid.

SetValidValue(Nullable<Int32>, String)

プロパティに対して設定される Int32 値が有効であることを確認します。Makes sure the Int32 value being set for a property is valid.

SetValidValue(Decimal, String)

プロパティに対して設定される Decimal 値が有効であることを確認します。Makes sure the Decimal value being set for a property is valid.

SetValidValue(DateTimeOffset, String)

プロパティに対して設定される DateTimeOffset 値が有効であることを確認します。Makes sure the DateTimeOffset value being set for a property is valid.

SetValidValue(Nullable<Boolean>, String)

プロパティに対して設定される Boolean 値が有効であることを確認します。Makes sure the Boolean value being set for a property is valid.

SetValidValue(Nullable<Int64>, String)

プロパティに対して設定される Int64 値が有効であることを確認します。Makes sure the Int64 value being set for a property is valid.

SetValidValue(Nullable<UInt64>, String)

プロパティに対して設定される UInt64 値が有効であることを確認します。Makes sure the UInt64 value being set for a property is valid.

SetValidValue(Nullable<Single>, String)

プロパティに対して設定される Single 値が有効であることを確認します。Makes sure the Single value being set for a property is valid.

SetValidValue(String, Boolean, String)

プロパティが null ではないことを検証します。null の場合はスローします。Validates that the property is not null, and throws if it is.

SetValidValue(DbGeometry, Boolean, String)

プロパティが null ではないことを検証します。null の場合はスローします。Validates that the property is not null, and throws if it is.

SetValidValue(DbGeography, Boolean, String)

プロパティが null ではないことを検証します。null の場合はスローします。Validates that the property is not null, and throws if it is.

SetValidValue(Byte[], Boolean, String)

プロパティに対して設定される Byte 配列の値が有効であることを確認します。Makes sure the Byte array value being set for a property is valid.

SetValidValue(UInt64, String)

プロパティに対して設定される UInt64 値が有効であることを確認します。Makes sure the UInt64 value being set for a property is valid.

SetValidValue(UInt32, String)

プロパティに対して設定される UInt32 値が有効であることを確認します。Makes sure the UInt32 value being set for a property is valid.

SetValidValue(UInt16, String)

プロパティに対して設定される UInt16 値が有効であることを確認します。Makes sure the UInt16 value being set for a property is valid.

SetValidValue(TimeSpan, String)

プロパティに対して設定される TimeSpan 値が有効であることを確認します。Makes sure the TimeSpan value being set for a property is valid.

SetValidValue(String, Boolean)

プロパティが null ではないことを検証します。null の場合はスローします。Validates that the property is not null, and throws if it is.

SetValidValue(Single, String)

プロパティに対して設定される単一の値が有効であることを確認します。Makes sure the Single value being set for a property is valid.

SetValidValue(SByte, String)

プロパティに対して設定される SByte 値が有効であることを確認します。Makes sure the SByte value being set for a property is valid.

SetValidValue(DateTime, String)

プロパティに対して設定される DateTime 値が有効であることを確認します。Makes sure the DateTime value being set for a property is valid.

SetValidValue(Nullable<UInt32>, String)

プロパティに対して設定される UInt32 値が有効であることを確認します。Makes sure the UInt32 value being set for a property is valid.

SetValidValue(Nullable<UInt16>, String)

プロパティに対して設定される UInt16 値が有効であることを確認します。Makes sure the UInt16 value being set for a property is valid.

SetValidValue(Nullable<TimeSpan>, String)

プロパティに対して設定される TimeSpan 値が有効であることを確認します。Makes sure the TimeSpan value being set for a property is valid.

SetValidValue(Nullable<SByte>, String)

プロパティに対して設定される SByte 値が有効であることを確認します。Makes sure the SByte value being set for a property is valid.

SetValidValue(DbGeometry, Boolean)

プロパティが null ではないことを検証します。null の場合はスローします。Validates that the property is not null, and throws if it is.

SetValidValue(UInt32)

プロパティに対して設定される UInt32 値が有効であることを確認します。Makes sure the UInt32 value being set for a property is valid.

SetValidValue(Byte[], Boolean)

プロパティに対して設定されるバイト配列の値が有効であることを確認します。Makes sure the byte array value being set for a property is valid.

SetValidValue(Nullable<Decimal>)

プロパティに対して設定される Decimal 値が有効であることを確認します。Makes sure the Decimal value being set for a property is valid.

SetValidValue(Nullable<DateTimeOffset>)

プロパティに対して設定される DateTimeOffset 値が有効であることを確認します。Makes sure the DateTimeOffset value being set for a property is valid.

SetValidValue(Nullable<DateTime>)

プロパティに対して設定される DateTime 値が有効であることを確認します。Makes sure the DateTime value being set for a property is valid.

SetValidValue(Nullable<Byte>)

プロパティに対して設定される Byte 値が有効であることを確認します。Makes sure the Byte value being set for a property is valid.

SetValidValue(Nullable<Boolean>)

プロパティに対して設定される Boolean 値が有効であることを確認します。Makes sure the Boolean value being set for a property is valid.

SetValidValue(Int64)

プロパティに対して設定される Int64 値が有効であることを確認します。Makes sure the Int64 value being set for a property is valid.

SetValidValue(Int32)

プロパティに対して設定される Int32 値が有効であることを確認します。Makes sure the Int32 value being set for a property is valid.

SetValidValue(Int16)

プロパティに対して設定される Int16 値が有効であることを確認します。Makes sure the Int16 value being set for a property is valid.

SetValidValue(Guid)

プロパティに対して設定される Guid 値が有効であることを確認します。Makes sure the Guid value being set for a property is valid.

SetValidValue(Double)

プロパティに対して設定される Double 値が有効であることを確認します。Makes sure the Double value being set for a property is valid.

SetValidValue(Decimal)

プロパティに対して設定される Decimal 値が有効であることを確認します。Makes sure the Decimal value being set for a property is valid.

SetValidValue(DateTimeOffset)

プロパティに対して設定される DateTimeOffset 値が有効であることを確認します。Makes sure the DateTimeOffset value being set for a property is valid.

SetValidValue(DateTime)

プロパティに対して設定される DateTime 値が有効であることを確認します。Makes sure the DateTime value being set for a property is valid.

SetValidValue(Byte)

プロパティに対して設定される Byte 値が有効であることを確認します。Makes sure the Byte value being set for a property is valid.

SetValidValue(Boolean)

プロパティに対して設定される Boolean 値が有効であることを確認します。Makes sure the Boolean value being set for a property is valid.

SetValidValue(Nullable<Double>)

プロパティに対して設定される Double 値が有効であることを確認します。Makes sure the Double value being set for a property is valid.

SetValidValue(DbGeography, Boolean)

プロパティが null ではないことを検証します。null の場合はスローします。Validates that the property is not null, and throws if it is.

SetValidValue(Nullable<Guid>)

プロパティに対して設定される Guid 値が有効であることを確認します。Makes sure the Guid value being set for a property is valid.

SetValidValue(Nullable<Int32>)

プロパティに対して設定される Int32 値が有効であることを確認します。Makes sure the Int32 value being set for a property is valid.

SetValidValue(Byte, String)

プロパティに対して設定される Byte 値が有効であることを確認します。Makes sure the Byte value being set for a property is valid.

SetValidValue(Boolean, String)

プロパティに対して設定される Boolean 値が有効であることを確認します。Makes sure the Boolean value being set for a property is valid.

SetValidValue(UInt64)

プロパティに対して設定される UInt64 値が有効であることを確認します。Makes sure the UInt64 value being set for a property is valid.

SetValidValue(UInt16)

プロパティに対して設定される UInt16 値が有効であることを確認します。Makes sure the UInt16 value being set for a property is valid.

SetValidValue(TimeSpan)

プロパティに対して設定される TimeSpan 値が有効であることを確認します。Makes sure the TimeSpan value being set for a property is valid.

SetValidValue(Single)

プロパティに対して設定される単一の値が有効であることを確認します。Makes sure the Single value being set for a property is valid.

SetValidValue(Nullable<Int16>)

プロパティに対して設定される Int16 値が有効であることを確認します。Makes sure the Int16 value being set for a property is valid.

SetValidValue(SByte)

プロパティに対して設定される SByte 値が有効であることを確認します。Makes sure the SByte value being set for a property is valid.

SetValidValue(Nullable<UInt32>)

プロパティに対して設定される UInt32 値が有効であることを確認します。Makes sure the UInt32 value being set for a property is valid.

SetValidValue(Nullable<UInt16>)

プロパティに対して設定される UInt16 値が有効であることを確認します。Makes sure the UInt16 value being set for a property is valid.

SetValidValue(Nullable<TimeSpan>)

プロパティに対して設定される TimeSpan 値が有効であることを確認します。Makes sure the TimeSpan value being set for a property is valid.

SetValidValue(Nullable<Single>)

プロパティに対して設定される Single 値が有効であることを確認します。Makes sure the Single value being set for a property is valid.

SetValidValue(Nullable<SByte>)

プロパティに対して設定される SByte 値が有効であることを確認します。Makes sure the SByte value being set for a property is valid.

SetValidValue(Nullable<Int64>)

プロパティに対して設定される Int64 値が有効であることを確認します。Makes sure the Int64 value being set for a property is valid.

SetValidValue(Nullable<UInt64>)

プロパティに対して設定される UInt64 値が有効であることを確認します。Makes sure the UInt64 value being set for a property is valid.

SetValidValue<T>(T, T, String)

指定されたプロパティの複合オブジェクトを設定します。Sets a complex object for the specified property.

SetValidValue(Nullable<Int16>, String)

プロパティに対して設定される Int16 値が有効であることを確認します。Makes sure the Int16 value being set for a property is valid.

protected public:
 static Nullable<short> SetValidValue(Nullable<short> value, System::String ^ propertyName);
protected internal static Nullable<short> SetValidValue (Nullable<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 値。The nullable Int16 value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

null 値が許容される設定対象の Int16 値。The nullable Int16 value being set.

SetValidValue(Nullable<Guid>, String)

プロパティに対して設定される Guid 値が有効であることを確認します。Makes sure the Guid value being set for a property is valid.

protected public:
 static Nullable<Guid> SetValidValue(Nullable<Guid> value, System::String ^ propertyName);
protected internal static Nullable<Guid> SetValidValue (Nullable<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 値。The nullable Guid value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

null 値が許容される設定対象の Guid 値。The nullable Guid value being set.

SetValidValue(Nullable<Double>, String)

プロパティに対して設定される Double 値が有効であることを確認します。Makes sure the Double value being set for a property is valid.

protected public:
 static Nullable<double> SetValidValue(Nullable<double> value, System::String ^ propertyName);
protected internal static Nullable<double> SetValidValue (Nullable<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 値。The nullable Double value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

null 値が許容される設定対象の Double 値。The nullable Double value being set.

SetValidValue(Nullable<Decimal>, String)

プロパティに対して設定される Decimal 値が有効であることを確認します。Makes sure the Decimal value being set for a property is valid.

protected public:
 static Nullable<System::Decimal> SetValidValue(Nullable<System::Decimal> value, System::String ^ propertyName);
protected internal static Nullable<decimal> SetValidValue (Nullable<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 値。The nullable Decimal value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

null 値が許容される設定対象の Decimal 値。The nullable Decimal value being set.

SetValidValue(Nullable<DateTimeOffset>, String)

プロパティに対して設定される DateTimeOffset 値が有効であることを確認します。Makes sure the DateTimeOffset value being set for a property is valid.

protected public:
 static Nullable<DateTimeOffset> SetValidValue(Nullable<DateTimeOffset> value, System::String ^ propertyName);
protected internal static Nullable<DateTimeOffset> SetValidValue (Nullable<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

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定中の DateTimeOffset 値。The DateTimeOffset value being set.

SetValidValue(Nullable<DateTime>, String)

プロパティに対して設定される DateTime 値が有効であることを確認します。Makes sure the DateTime value being set for a property is valid.

protected public:
 static Nullable<DateTime> SetValidValue(Nullable<DateTime> value, System::String ^ propertyName);
protected internal static Nullable<DateTime> SetValidValue (Nullable<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 値。The nullable DateTime value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

null 値が許容される設定対象の DateTime 値。The nullable DateTime value being set.

SetValidValue(Nullable<Byte>, String)

プロパティに対して設定される Byte 値が有効であることを確認します。Makes sure the Byte value being set for a property is valid.

protected public:
 static Nullable<System::Byte> SetValidValue(Nullable<System::Byte> value, System::String ^ propertyName);
protected internal static Nullable<byte> SetValidValue (Nullable<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 値。The nullable Byte value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

null 値が許容される設定対象の Byte 値。The nullable Byte value being set.

SetValidValue(Double, String)

プロパティに対して設定される Double 値が有効であることを確認します。Makes sure the Double value being set for a property is valid.

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 値。The Double value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定中の Double 値。The Double value being set.

SetValidValue(Int64, String)

プロパティに対して設定される Int64 値が有効であることを確認します。Makes sure the Int64 value being set for a property is valid.

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 値。The Int64 value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定中の Int64 値。The Int64 value being set.

SetValidValue(Int32, String)

プロパティに対して設定される Int32 値が有効であることを確認します。Makes sure the Int32 value being set for a property is valid.

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 値。The Int32 value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定中の Int32 値。The Int32 value being set.

SetValidValue(Int16, String)

プロパティに対して設定される Int16 値が有効であることを確認します。Makes sure the Int16 value being set for a property is valid.

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 値。The Int16 value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定中の Int16 値。The Int16 value being set.

SetValidValue(Guid, String)

プロパティに対して設定される Guid 値が有効であることを確認します。Makes sure the Guid value being set for a property is valid.

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 値。The Guid value.

propertyName
String

検証するプロパティの名前。Name of the property that is being validated.

戻り値

設定中の Guid 値。The Guid value being set.

SetValidValue(Nullable<Int32>, String)

プロパティに対して設定される Int32 値が有効であることを確認します。Makes sure the Int32 value being set for a property is valid.

protected public:
 static Nullable<int> SetValidValue(Nullable<int> value, System::String ^ propertyName);
protected internal static Nullable<int> SetValidValue (Nullable<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 値。The nullable Int32 value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

null 値が許容される設定対象の Int32 値。The nullable Int32 value being set.

SetValidValue(Decimal, String)

プロパティに対して設定される Decimal 値が有効であることを確認します。Makes sure the Decimal value being set for a property is valid.

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 値。The Decimal value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定中の Decimal 値。The Decimal value being set.

SetValidValue(DateTimeOffset, String)

プロパティに対して設定される DateTimeOffset 値が有効であることを確認します。Makes sure the DateTimeOffset value being set for a property is valid.

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

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定中の DateTimeOffset 値。The DateTimeOffset value being set.

SetValidValue(Nullable<Boolean>, String)

プロパティに対して設定される Boolean 値が有効であることを確認します。Makes sure the Boolean value being set for a property is valid.

protected public:
 static Nullable<bool> SetValidValue(Nullable<bool> value, System::String ^ propertyName);
protected internal static Nullable<bool> SetValidValue (Nullable<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 値。The nullable Boolean value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

null 値が許容される設定対象の Boolean 値。The nullable Boolean value being set.

SetValidValue(Nullable<Int64>, String)

プロパティに対して設定される Int64 値が有効であることを確認します。Makes sure the Int64 value being set for a property is valid.

protected public:
 static Nullable<long> SetValidValue(Nullable<long> value, System::String ^ propertyName);
protected internal static Nullable<long> SetValidValue (Nullable<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 値。The nullable Int64 value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

null 値が許容される設定対象の Int64 値。The nullable Int64 value being set.

SetValidValue(Nullable<UInt64>, String)

重要

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

プロパティに対して設定される UInt64 値が有効であることを確認します。Makes sure the UInt64 value being set for a property is valid.

protected public:
 static Nullable<System::UInt64> SetValidValue(Nullable<System::UInt64> value, System::String ^ propertyName);
[System.CLSCompliant(false)]
protected internal static Nullable<ulong> SetValidValue (Nullable<ulong> value, string propertyName);
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 値。The nullable UInt64 value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

null 値が許容される UInt16 設定対象の値。The nullable UInt64 value being set.

属性

SetValidValue(Nullable<Single>, String)

プロパティに対して設定される Single 値が有効であることを確認します。Makes sure the Single value being set for a property is valid.

protected public:
 static Nullable<float> SetValidValue(Nullable<float> value, System::String ^ propertyName);
protected internal static Nullable<float> SetValidValue (Nullable<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 値。The nullable Single value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

null 値が許容される設定対象の Single 値。The nullable Single value being set.

SetValidValue(String, Boolean, String)

プロパティが null ではないことを検証します。null の場合はスローします。Validates that the property is not null, and throws if it is.

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

チェックする文字列値。The string value to be checked.

isNullable
Boolean

このプロパティで null が許容されるかどうかを示すフラグ。Flag indicating if this property is allowed to be null.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

有効なプロパティ。The validated property.

例外

null 値が許容されない文字列の文字列値が null です。The string value is null for a non-nullable string.

SetValidValue(DbGeometry, Boolean, String)

プロパティが null ではないことを検証します。null の場合はスローします。Validates that the property is not null, and throws if it is.

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 値。DbGeometry value to be checked.

isNullable
Boolean

このプロパティで null が許容されるかどうかを示すフラグ。Flag indicating if this property is allowed to be null.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定中の DbGeometry 値。The DbGeometry value being set.

例外

null 値が許容されないプロパティの値が null です。The value is null for a non-nullable property.

SetValidValue(DbGeography, Boolean, String)

プロパティが null ではないことを検証します。null の場合はスローします。Validates that the property is not null, and throws if it is.

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 値。The DbGeography value to be checked.

isNullable
Boolean

このプロパティで null が許容されるかどうかを示すフラグ。Flag indicating if this property is allowed to be null.

propertyName
String

検証するプロパティの名前。Name of the property that is being validated.

戻り値

設定中の DbGeography 値。The DbGeography value being set.

例外

null 値が許容されないプロパティの値が null です。The value is null for a non-nullable property.

SetValidValue(Byte[], Boolean, String)

プロパティに対して設定される Byte 配列の値が有効であることを確認します。Makes sure the Byte array value being set for a property is valid.

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[]

プロパティ Set アクセス操作子に渡される値。The value passed into the property setter.

isNullable
Boolean

このプロパティで null が許容されるかどうかを示すフラグ。Flag indicating if this property is allowed to be null.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

Byte[]

検証中の Byte 値。The Byte value being validated.

例外

null 値が許容されない値が null である場合。If value is null for a non nullable value.

SetValidValue(UInt64, String)

重要

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

プロパティに対して設定される UInt64 値が有効であることを確認します。Makes sure the UInt64 value being set for a property is valid.

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

パラメーター

value
UInt64

UInt64 値。The UInt64 value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定中の UInt64 値。The UInt64 value being set.

属性

SetValidValue(UInt32, String)

重要

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

プロパティに対して設定される UInt32 値が有効であることを確認します。Makes sure the UInt32 value being set for a property is valid.

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

パラメーター

value
UInt32

UInt32 値。The UInt32 value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定中の UInt32 値。The UInt32 value being set.

属性

SetValidValue(UInt16, String)

重要

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

プロパティに対して設定される UInt16 値が有効であることを確認します。Makes sure the UInt16 value being set for a property is valid.

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

パラメーター

value
UInt16

UInt16 値。The UInt16 value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定中の UInt16 値。The UInt16 value being set.

属性

SetValidValue(TimeSpan, String)

プロパティに対して設定される TimeSpan 値が有効であることを確認します。Makes sure the TimeSpan value being set for a property is valid.

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 値。The TimeSpan value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定中の TimeSpan 値。The TimeSpan value being set.

SetValidValue(String, Boolean)

プロパティが null ではないことを検証します。null の場合はスローします。Validates that the property is not null, and throws if it is.

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

チェックする文字列値。The string value to be checked.

isNullable
Boolean

このプロパティで null が許容されるかどうかを示すフラグ。Flag indicating if this property is allowed to be null.

戻り値

有効な String の値。The validated String value.

例外

null 値が許容されない値が null である場合。If value is null for a non-nullable value.

SetValidValue(Single, String)

プロパティに対して設定される単一の値が有効であることを確認します。Makes sure the Single value being set for a property is valid.

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 値。The Single value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定中の Single 値。The Single value being set.

SetValidValue(SByte, String)

重要

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

プロパティに対して設定される SByte 値が有効であることを確認します。Makes sure the SByte value being set for a property is valid.

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

パラメーター

value
SByte

SByte 値。The SByte value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定中の SByte 値。The SByte value being set.

属性

SetValidValue(DateTime, String)

プロパティに対して設定される DateTime 値が有効であることを確認します。Makes sure the DateTime value being set for a property is valid.

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 値。The DateTime value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定中の DateTime 値。The DateTime value being set.

SetValidValue(Nullable<UInt32>, String)

重要

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

プロパティに対して設定される UInt32 値が有効であることを確認します。Makes sure the UInt32 value being set for a property is valid.

protected public:
 static Nullable<System::UInt32> SetValidValue(Nullable<System::UInt32> value, System::String ^ propertyName);
[System.CLSCompliant(false)]
protected internal static Nullable<uint> SetValidValue (Nullable<uint> value, string propertyName);
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 値。The nullable UInt32 value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

null 値が許容される設定対象の UInt32 値。The nullable UInt32 value being set.

属性

SetValidValue(Nullable<UInt16>, String)

重要

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

プロパティに対して設定される UInt16 値が有効であることを確認します。Makes sure the UInt16 value being set for a property is valid.

protected public:
 static Nullable<System::UInt16> SetValidValue(Nullable<System::UInt16> value, System::String ^ propertyName);
[System.CLSCompliant(false)]
protected internal static Nullable<ushort> SetValidValue (Nullable<ushort> value, string propertyName);
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 値。The nullable UInt16 value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

null 値が許容される設定対象の UInt16 値。The nullable UInt16 value being set.

属性

SetValidValue(Nullable<TimeSpan>, String)

プロパティに対して設定される TimeSpan 値が有効であることを確認します。Makes sure the TimeSpan value being set for a property is valid.

protected public:
 static Nullable<TimeSpan> SetValidValue(Nullable<TimeSpan> value, System::String ^ propertyName);
protected internal static Nullable<TimeSpan> SetValidValue (Nullable<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 値。The nullable TimeSpan value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

null 値が許容される設定対象の TimeSpan 値。The nullable TimeSpan value being set.

SetValidValue(Nullable<SByte>, String)

重要

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

プロパティに対して設定される SByte 値が有効であることを確認します。Makes sure the SByte value being set for a property is valid.

protected public:
 static Nullable<System::SByte> SetValidValue(Nullable<System::SByte> value, System::String ^ propertyName);
[System.CLSCompliant(false)]
protected internal static Nullable<sbyte> SetValidValue (Nullable<sbyte> value, string propertyName);
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 値。The nullable SByte value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

null 値が許容される設定対象の SByte 値。The nullable SByte value being set.

属性

SetValidValue(DbGeometry, Boolean)

プロパティが null ではないことを検証します。null の場合はスローします。Validates that the property is not null, and throws if it is.

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 値。The DbGeometry value to be checked.

isNullable
Boolean

このプロパティで null が許容されるかどうかを示すフラグ。Flag indicating if this property is allowed to be null.

戻り値

設定中の DbGeometry 値。The DbGeometry value being set.

例外

null 値が許容されないプロパティの値が null です。The value is null for a non-nullable property.

SetValidValue(UInt32)

重要

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

プロパティに対して設定される UInt32 値が有効であることを確認します。Makes sure the UInt32 value being set for a property is valid.

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

パラメーター

value
UInt32

UInt32 値。The UInt32 value.

戻り値

設定中の UInt32 値。The UInt32 value being set.

属性

SetValidValue(Byte[], Boolean)

プロパティに対して設定されるバイト配列の値が有効であることを確認します。Makes sure the byte array value being set for a property is valid.

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[]

設定中の値。The value being set.

isNullable
Boolean

プロパティが null を許容するかどうかを示します。Indicates whether the property is nullable.

戻り値

Byte[]

設定中の Byte 値。A Byte value being set.

例外

null 値が許容されない値が null である場合。If value is null for a non-nullable value.

SetValidValue(Nullable<Decimal>)

プロパティに対して設定される Decimal 値が有効であることを確認します。Makes sure the Decimal value being set for a property is valid.

protected public:
 static Nullable<System::Decimal> SetValidValue(Nullable<System::Decimal> value);
protected internal static Nullable<decimal> SetValidValue (Nullable<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 値。The nullable Decimal value.

戻り値

null 値が許容される設定対象の Decimal 値。The nullable Decimal value being set.

SetValidValue(Nullable<DateTimeOffset>)

プロパティに対して設定される DateTimeOffset 値が有効であることを確認します。Makes sure the DateTimeOffset value being set for a property is valid.

protected public:
 static Nullable<DateTimeOffset> SetValidValue(Nullable<DateTimeOffset> value);
protected internal static Nullable<DateTimeOffset> SetValidValue (Nullable<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 値。The nullable DateTimeOffset value.

戻り値

null 値が許容される設定対象の DateTimeOffset 値。The nullable DateTimeOffset value being set.

SetValidValue(Nullable<DateTime>)

プロパティに対して設定される DateTime 値が有効であることを確認します。Makes sure the DateTime value being set for a property is valid.

protected public:
 static Nullable<DateTime> SetValidValue(Nullable<DateTime> value);
protected internal static Nullable<DateTime> SetValidValue (Nullable<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 値。The nullable DateTime value.

戻り値

null 値が許容される設定対象の DateTime 値。The nullable DateTime value being set.

SetValidValue(Nullable<Byte>)

プロパティに対して設定される Byte 値が有効であることを確認します。Makes sure the Byte value being set for a property is valid.

protected public:
 static Nullable<System::Byte> SetValidValue(Nullable<System::Byte> value);
protected internal static Nullable<byte> SetValidValue (Nullable<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 値。The nullable Byte value.

戻り値

null 値が許容される設定対象の Byte 値。The nullable Byte value being set.

SetValidValue(Nullable<Boolean>)

プロパティに対して設定される Boolean 値が有効であることを確認します。Makes sure the Boolean value being set for a property is valid.

protected public:
 static Nullable<bool> SetValidValue(Nullable<bool> value);
protected internal static Nullable<bool> SetValidValue (Nullable<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 値。The nullable Boolean value.

戻り値

null 値が許容される設定対象の Boolean 値。The nullable Boolean value being set.

SetValidValue(Int64)

プロパティに対して設定される Int64 値が有効であることを確認します。Makes sure the Int64 value being set for a property is valid.

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 値。The Int64 value.

戻り値

設定中の Int64 値。The Int64 value being set.

SetValidValue(Int32)

プロパティに対して設定される Int32 値が有効であることを確認します。Makes sure the Int32 value being set for a property is valid.

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 値。The Int32 value.

戻り値

設定中の Int32 値。The Int32 value being set.

SetValidValue(Int16)

プロパティに対して設定される Int16 値が有効であることを確認します。Makes sure the Int16 value being set for a property is valid.

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 値。The Int16 value.

戻り値

設定中の Int16 値。The Int16 value being set.

SetValidValue(Guid)

プロパティに対して設定される Guid 値が有効であることを確認します。Makes sure the Guid value being set for a property is valid.

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 値。The Guid value.

戻り値

設定中の Guid 値。The Guid value being set.

SetValidValue(Double)

プロパティに対して設定される Double 値が有効であることを確認します。Makes sure the Double value being set for a property is valid.

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 値。The Double value.

戻り値

設定中の Double 値。The Double value being set.

SetValidValue(Decimal)

プロパティに対して設定される Decimal 値が有効であることを確認します。Makes sure the Decimal value being set for a property is valid.

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 値。The Decimal value.

戻り値

設定中の Decimal 値。The Decimal value being set.

SetValidValue(DateTimeOffset)

プロパティに対して設定される DateTimeOffset 値が有効であることを確認します。Makes sure the DateTimeOffset value being set for a property is valid.

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 値。A DateTimeOffset value being set.

SetValidValue(DateTime)

プロパティに対して設定される DateTime 値が有効であることを確認します。Makes sure the DateTime value being set for a property is valid.

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 値。The DateTime value.

戻り値

設定中の DateTime 値。The DateTime value being set.

SetValidValue(Byte)

プロパティに対して設定される Byte 値が有効であることを確認します。Makes sure the Byte value being set for a property is valid.

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

検証される値。The value that is being validated.

戻り値

設定される Byte 値。The Byte value that is set.

SetValidValue(Boolean)

プロパティに対して設定される Boolean 値が有効であることを確認します。Makes sure the Boolean value being set for a property is valid.

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

オブジェクトに格納されているブール値を返します。The Boolean value.

戻り値

設定中の Boolean 値。The Boolean value being set.

SetValidValue(Nullable<Double>)

プロパティに対して設定される Double 値が有効であることを確認します。Makes sure the Double value being set for a property is valid.

protected public:
 static Nullable<double> SetValidValue(Nullable<double> value);
protected internal static Nullable<double> SetValidValue (Nullable<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 値。The nullable Double value.

戻り値

null 値が許容される設定対象の Double 値。The nullable Double value being set.

SetValidValue(DbGeography, Boolean)

プロパティが null ではないことを検証します。null の場合はスローします。Validates that the property is not null, and throws if it is.

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 値。DbGeography value to be checked.

isNullable
Boolean

このプロパティで null が許容されるかどうかを示すフラグ。Flag indicating if this property is allowed to be null.

戻り値

設定中の DbGeography 値。The DbGeography value being set.

例外

null 値が許容されないプロパティの値が null です。The value is null for a non-nullable property.

SetValidValue(Nullable<Guid>)

プロパティに対して設定される Guid 値が有効であることを確認します。Makes sure the Guid value being set for a property is valid.

protected public:
 static Nullable<Guid> SetValidValue(Nullable<Guid> value);
protected internal static Nullable<Guid> SetValidValue (Nullable<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 値。The nullable Guid value.

戻り値

null 値が許容される設定対象の Guid 値。The nullable Guid value being set.

SetValidValue(Nullable<Int32>)

プロパティに対して設定される Int32 値が有効であることを確認します。Makes sure the Int32 value being set for a property is valid.

protected public:
 static Nullable<int> SetValidValue(Nullable<int> value);
protected internal static Nullable<int> SetValidValue (Nullable<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 値。The nullable Int32 value.

戻り値

null 値が許容される設定対象の Int32 値。The nullable Int32 value being set.

SetValidValue(Byte, String)

プロパティに対して設定される Byte 値が有効であることを確認します。Makes sure the Byte value being set for a property is valid.

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 値。The Byte value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定される ByteA Byte that is set.

SetValidValue(Boolean, String)

プロパティに対して設定される Boolean 値が有効であることを確認します。Makes sure the Boolean value being set for a property is valid.

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

オブジェクトに格納されているブール値を返します。The Boolean value.

propertyName
String

検証するプロパティの名前。The name of the property that is being validated.

戻り値

設定中の Boolean 値。The Boolean value being set.

SetValidValue(UInt64)

重要

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

プロパティに対して設定される UInt64 値が有効であることを確認します。Makes sure the UInt64 value being set for a property is valid.

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

パラメーター

value
UInt64

UInt64 値。The UInt64 value.

戻り値

設定中の UInt64 値。The UInt64 value being set.

属性

SetValidValue(UInt16)

重要

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

プロパティに対して設定される UInt16 値が有効であることを確認します。Makes sure the UInt16 value being set for a property is valid.

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

パラメーター

value
UInt16

UInt16 値。The UInt16 value.

戻り値

設定中の UInt16 値。The UInt16 value being set.

属性

SetValidValue(TimeSpan)

プロパティに対して設定される TimeSpan 値が有効であることを確認します。Makes sure the TimeSpan value being set for a property is valid.

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 値。The TimeSpan value.

戻り値

設定中の TimeSpan 値。The TimeSpan value being set.

SetValidValue(Single)

プロパティに対して設定される単一の値が有効であることを確認します。Makes sure the Single value being set for a property is valid.

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 値。The Single value.

戻り値

設定中の Single 値。The Single value being set.

SetValidValue(Nullable<Int16>)

プロパティに対して設定される Int16 値が有効であることを確認します。Makes sure the Int16 value being set for a property is valid.

protected public:
 static Nullable<short> SetValidValue(Nullable<short> value);
protected internal static Nullable<short> SetValidValue (Nullable<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 値。The nullable Int16 value.

戻り値

null 値が許容される設定対象の Int16 値。The nullable Int16 value being set.

SetValidValue(SByte)

重要

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

プロパティに対して設定される SByte 値が有効であることを確認します。Makes sure the SByte value being set for a property is valid.

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

パラメーター

value
SByte

SByte 値。The SByte value.

戻り値

設定中の SByte 値。The SByte value being set.

属性

SetValidValue(Nullable<UInt32>)

重要

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

プロパティに対して設定される UInt32 値が有効であることを確認します。Makes sure the UInt32 value being set for a property is valid.

protected public:
 static Nullable<System::UInt32> SetValidValue(Nullable<System::UInt32> value);
[System.CLSCompliant(false)]
protected internal static Nullable<uint> SetValidValue (Nullable<uint> value);
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 値。The nullable UInt32 value.

戻り値

null 値が許容される設定対象の UInt32 値。The nullable UInt32 value being set.

属性

SetValidValue(Nullable<UInt16>)

重要

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

プロパティに対して設定される UInt16 値が有効であることを確認します。Makes sure the UInt16 value being set for a property is valid.

protected public:
 static Nullable<System::UInt16> SetValidValue(Nullable<System::UInt16> value);
[System.CLSCompliant(false)]
protected internal static Nullable<ushort> SetValidValue (Nullable<ushort> value);
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 値。The nullable UInt16 value.

戻り値

null 値が許容される設定対象の UInt16 値。The nullable UInt16 value being set.

属性

SetValidValue(Nullable<TimeSpan>)

プロパティに対して設定される TimeSpan 値が有効であることを確認します。Makes sure the TimeSpan value being set for a property is valid.

protected public:
 static Nullable<TimeSpan> SetValidValue(Nullable<TimeSpan> value);
protected internal static Nullable<TimeSpan> SetValidValue (Nullable<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 値。The nullable TimeSpan value.

戻り値

null 値が許容される設定対象の TimeSpan 値。The nullable TimeSpan value being set.

SetValidValue(Nullable<Single>)

プロパティに対して設定される Single 値が有効であることを確認します。Makes sure the Single value being set for a property is valid.

protected public:
 static Nullable<float> SetValidValue(Nullable<float> value);
protected internal static Nullable<float> SetValidValue (Nullable<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 値。The nullable Single value.

戻り値

null 値が許容される設定対象の Single 値。The nullable Single value being set.

SetValidValue(Nullable<SByte>)

重要

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

プロパティに対して設定される SByte 値が有効であることを確認します。Makes sure the SByte value being set for a property is valid.

protected public:
 static Nullable<System::SByte> SetValidValue(Nullable<System::SByte> value);
[System.CLSCompliant(false)]
protected internal static Nullable<sbyte> SetValidValue (Nullable<sbyte> value);
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 値。The nullable SByte value.

戻り値

null 値が許容される設定対象の SByte 値。The nullable SByte value being set.

属性

SetValidValue(Nullable<Int64>)

プロパティに対して設定される Int64 値が有効であることを確認します。Makes sure the Int64 value being set for a property is valid.

protected public:
 static Nullable<long> SetValidValue(Nullable<long> value);
protected internal static Nullable<long> SetValidValue (Nullable<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 値。The nullable Int64 value.

戻り値

null 値が許容される設定対象の Int64 値。The nullable Int64 value being set.

SetValidValue(Nullable<UInt64>)

重要

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

プロパティに対して設定される UInt64 値が有効であることを確認します。Makes sure the UInt64 value being set for a property is valid.

protected public:
 static Nullable<System::UInt64> SetValidValue(Nullable<System::UInt64> value);
[System.CLSCompliant(false)]
protected internal static Nullable<ulong> SetValidValue (Nullable<ulong> value);
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 値。The nullable UInt64 value.

戻り値

null 値が許容される UInt16 設定対象の値。The nullable UInt64 value being set.

属性

SetValidValue<T>(T, T, String)

指定されたプロパティの複合オブジェクトを設定します。Sets a complex object for the specified property.

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

置き換えられるオブジェクトの型。The type of the object being replaced.

パラメーター

oldValue
T

プロパティの元の複合オブジェクト (存在する場合)。The original complex object for the property, if any.

newValue
T

設定される複合オブジェクト。The complex object is being set.

property
String

複合オブジェクトに設定される複合プロパティ。The complex property that is being set to the complex object.

戻り値

T

複合オブジェクトから派生する複合型。A complex type that derives from complex object.

適用対象