StructuralObject.SetValidValue メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
SetValidValue(Nullable<Int16>, String)
プロパティに対して設定される Int16 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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)
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
null 値が許容される設定対象の Int16 値。
- 属性
適用対象
SetValidValue(Nullable<Guid>, String)
プロパティに対して設定される Guid 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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)
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
null 値が許容される設定対象の Guid 値。
- 属性
適用対象
SetValidValue(Nullable<Double>, String)
プロパティに対して設定される Double 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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)
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
null 値が許容される設定対象の Double 値。
- 属性
適用対象
SetValidValue(Nullable<Decimal>, String)
プロパティに対して設定される Decimal 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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)
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
null 値が許容される設定対象の Decimal 値。
- 属性
適用対象
SetValidValue(Nullable<DateTimeOffset>, String)
プロパティに対して設定される DateTimeOffset 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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)
パラメーター
- value
- Nullable<DateTimeOffset>
- propertyName
- String
検証するプロパティの名前。
戻り値
設定中の DateTimeOffset 値。
- 属性
適用対象
SetValidValue(Nullable<DateTime>, String)
プロパティに対して設定される DateTime 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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)
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
null 値が許容される設定対象の DateTime 値。
- 属性
適用対象
SetValidValue(Nullable<Byte>, String)
プロパティに対して設定される Byte 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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)
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
null 値が許容される設定対象の Byte 値。
- 属性
適用対象
SetValidValue(Double, String)
プロパティに対して設定される Double 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
設定中の Double 値。
- 属性
適用対象
SetValidValue(Int64, String)
プロパティに対して設定される Int64 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
設定中の Int64 値。
- 属性
適用対象
SetValidValue(Int32, String)
プロパティに対して設定される Int32 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
設定中の Int32 値。
- 属性
適用対象
SetValidValue(Int16, String)
プロパティに対して設定される Int16 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
設定中の Int16 値。
- 属性
適用対象
SetValidValue(Guid, String)
プロパティに対して設定される Guid 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
設定中の Guid 値。
- 属性
適用対象
SetValidValue(Nullable<Int32>, String)
プロパティに対して設定される Int32 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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)
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
null 値が許容される設定対象の Int32 値。
- 属性
適用対象
SetValidValue(Decimal, String)
プロパティに対して設定される Decimal 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
設定中の Decimal 値。
- 属性
適用対象
SetValidValue(DateTimeOffset, String)
プロパティに対して設定される DateTimeOffset 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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
パラメーター
- value
- DateTimeOffset
- propertyName
- String
検証するプロパティの名前。
戻り値
設定中の DateTimeOffset 値。
- 属性
適用対象
SetValidValue(Nullable<Boolean>, String)
プロパティに対して設定される Boolean 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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)
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
null 値が許容される設定対象の Boolean 値。
- 属性
適用対象
SetValidValue(Nullable<Int64>, String)
プロパティに対して設定される Int64 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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)
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
null 値が許容される設定対象の Int64 値。
- 属性
適用対象
SetValidValue(Nullable<UInt64>, String)
重要
この API は CLS 準拠ではありません。
プロパティに対して設定される UInt64 値が有効であることを確認します。
[System.CLSCompliant(false)]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="propertyName")]
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)
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
null 値が許容される UInt16 設定対象の値。
- 属性
適用対象
SetValidValue(Nullable<Single>, String)
プロパティに対して設定される Single 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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)
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
null 値が許容される設定対象の Single 値。
- 属性
適用対象
SetValidValue(String, Boolean, String)
プロパティが null ではないことを検証します。null の場合はスローします。
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 ではないことを検証します。null の場合はスローします。
protected internal static System.Data.Entity.Spatial.DbGeometry SetValidValue (System.Data.Entity.Spatial.DbGeometry value, bool isNullable, string propertyName);
static member SetValidValue : System.Data.Entity.Spatial.DbGeometry * bool * string -> System.Data.Entity.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 ではないことを検証します。null の場合はスローします。
protected internal static System.Data.Entity.Spatial.DbGeography SetValidValue (System.Data.Entity.Spatial.DbGeography value, bool isNullable, string propertyName);
static member SetValidValue : System.Data.Entity.Spatial.DbGeography * bool * string -> System.Data.Entity.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)
プロパティに対して設定される System.Byte[] 値が有効であることを確認します。
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 アクセス操作子に渡される値。
- isNullable
- Boolean
このプロパティで null が許容されるかどうかを示すフラグ。
- propertyName
- String
検証するプロパティの名前。
戻り値
検証中の Byte 値。
例外
null 値が許容されない値が null である場合。
適用対象
SetValidValue(UInt64, String)
重要
この API は CLS 準拠ではありません。
プロパティに対して設定される UInt64 値が有効であることを確認します。
[System.CLSCompliant(false)]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="propertyName")]
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
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
設定中の UInt64 値。
- 属性
適用対象
SetValidValue(UInt32, String)
重要
この API は CLS 準拠ではありません。
プロパティに対して設定される UInt32 値が有効であることを確認します。
[System.CLSCompliant(false)]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="propertyName")]
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
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
設定中の UInt32 値。
- 属性
適用対象
SetValidValue(UInt16, String)
重要
この API は CLS 準拠ではありません。
プロパティに対して設定される UInt16 値が有効であることを確認します。
[System.CLSCompliant(false)]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="propertyName")]
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
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
設定中の UInt16 値。
- 属性
適用対象
SetValidValue(TimeSpan, String)
プロパティに対して設定される TimeSpan 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
設定中の TimeSpan 値。
- 属性
適用対象
SetValidValue(String, Boolean)
プロパティが null ではないことを検証します。null の場合はスローします。
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 の値。
適用対象
SetValidValue(Single, String)
プロパティに対して設定される単一の値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
設定中の Single 値。
- 属性
適用対象
SetValidValue(SByte, String)
重要
この API は CLS 準拠ではありません。
プロパティに対して設定される SByte 値が有効であることを確認します。
[System.CLSCompliant(false)]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="propertyName")]
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
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
設定中の SByte 値。
- 属性
適用対象
SetValidValue(DateTime, String)
プロパティに対して設定される DateTime 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
設定中の DateTime 値。
- 属性
適用対象
SetValidValue(Nullable<UInt32>, String)
重要
この API は CLS 準拠ではありません。
プロパティに対して設定される UInt32 値が有効であることを確認します。
[System.CLSCompliant(false)]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="propertyName")]
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)
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
null 値が許容される設定対象の UInt32 値。
- 属性
適用対象
SetValidValue(Nullable<UInt16>, String)
重要
この API は CLS 準拠ではありません。
プロパティに対して設定される UInt16 値が有効であることを確認します。
[System.CLSCompliant(false)]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="propertyName")]
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)
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
null 値が許容される設定対象の UInt16 値。
- 属性
適用対象
SetValidValue(Nullable<TimeSpan>, String)
プロパティに対して設定される TimeSpan 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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)
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
null 値が許容される設定対象の TimeSpan 値。
- 属性
適用対象
SetValidValue(Nullable<SByte>, String)
重要
この API は CLS 準拠ではありません。
プロパティに対して設定される SByte 値が有効であることを確認します。
[System.CLSCompliant(false)]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="propertyName")]
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)
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
null 値が許容される設定対象の SByte 値。
- 属性
適用対象
SetValidValue(DbGeometry, Boolean)
プロパティが null ではないことを検証します。null の場合はスローします。
protected internal static System.Data.Entity.Spatial.DbGeometry SetValidValue (System.Data.Entity.Spatial.DbGeometry value, bool isNullable);
static member SetValidValue : System.Data.Entity.Spatial.DbGeometry * bool -> System.Data.Entity.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 値が有効であることを確認します。
[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
パラメーター
戻り値
設定中の UInt32 値。
- 属性
適用対象
SetValidValue(Byte[], Boolean)
プロパティに対して設定される System.Byte[] 値が有効であることを確認します。
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 値。
適用対象
SetValidValue(Nullable<Decimal>)
プロパティに対して設定される Decimal 値が有効であることを確認します。
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)
パラメーター
戻り値
null 値が許容される設定対象の Decimal 値。
適用対象
SetValidValue(Nullable<DateTimeOffset>)
プロパティに対して設定される DateTimeOffset 値が有効であることを確認します。
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 値。
戻り値
null 値が許容される設定対象の DateTimeOffset 値。
適用対象
SetValidValue(Nullable<DateTime>)
プロパティに対して設定される DateTime 値が有効であることを確認します。
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)
パラメーター
戻り値
null 値が許容される設定対象の DateTime 値。
適用対象
SetValidValue(Nullable<Byte>)
プロパティに対して設定される Byte 値が有効であることを確認します。
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)
パラメーター
戻り値
null 値が許容される設定対象の Byte 値。
適用対象
SetValidValue(Nullable<Boolean>)
プロパティに対して設定される Boolean 値が有効であることを確認します。
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)
パラメーター
戻り値
null 値が許容される設定対象の Boolean 値。
適用対象
SetValidValue(Int64)
SetValidValue(Int32)
SetValidValue(Int16)
SetValidValue(Guid)
SetValidValue(Double)
SetValidValue(Decimal)
SetValidValue(DateTimeOffset)
プロパティに対して設定される DateTimeOffset 値が有効であることを確認します。
protected internal static DateTimeOffset SetValidValue (DateTimeOffset value);
static member SetValidValue : DateTimeOffset -> DateTimeOffset
Protected Friend Shared Function SetValidValue (value As DateTimeOffset) As DateTimeOffset
パラメーター
- value
- DateTimeOffset
戻り値
設定中の DateTimeOffset 値。
適用対象
SetValidValue(DateTime)
SetValidValue(Byte)
SetValidValue(Boolean)
SetValidValue(Nullable<Double>)
プロパティに対して設定される Double 値が有効であることを確認します。
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)
パラメーター
戻り値
null 値が許容される設定対象の Double 値。
適用対象
SetValidValue(DbGeography, Boolean)
プロパティが null ではないことを検証します。null の場合はスローします。
protected internal static System.Data.Entity.Spatial.DbGeography SetValidValue (System.Data.Entity.Spatial.DbGeography value, bool isNullable);
static member SetValidValue : System.Data.Entity.Spatial.DbGeography * bool -> System.Data.Entity.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 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)
パラメーター
戻り値
null 値が許容される設定対象の Guid 値。
適用対象
SetValidValue(Nullable<Int32>)
プロパティに対して設定される Int32 値が有効であることを確認します。
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)
パラメーター
戻り値
null 値が許容される設定対象の Int32 値。
適用対象
SetValidValue(Byte, String)
プロパティに対して設定される Byte 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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
パラメーター
- propertyName
- String
検証するプロパティの名前。
戻り値
設定される Byte。
- 属性
適用対象
SetValidValue(Boolean, String)
プロパティに対して設定される Boolean 値が有効であることを確認します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="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 値が有効であることを確認します。
[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
パラメーター
戻り値
設定中の UInt64 値。
- 属性
適用対象
SetValidValue(UInt16)
重要
この API は CLS 準拠ではありません。
プロパティに対して設定される UInt16 値が有効であることを確認します。
[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
パラメーター
戻り値
設定中の UInt16 値。
- 属性
適用対象
SetValidValue(TimeSpan)
SetValidValue(Single)
SetValidValue(Nullable<Int16>)
プロパティに対して設定される Int16 値が有効であることを確認します。
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)
パラメーター
戻り値
null 値が許容される設定対象の Int16 値。
適用対象
SetValidValue(SByte)
重要
この API は CLS 準拠ではありません。
プロパティに対して設定される SByte 値が有効であることを確認します。
[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
パラメーター
戻り値
設定中の SByte 値。
- 属性
適用対象
SetValidValue(Nullable<UInt32>)
重要
この API は CLS 準拠ではありません。
プロパティに対して設定される UInt32 値が有効であることを確認します。
[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)
パラメーター
戻り値
null 値が許容される設定対象の UInt32 値。
- 属性
適用対象
SetValidValue(Nullable<UInt16>)
重要
この API は CLS 準拠ではありません。
プロパティに対して設定される UInt16 値が有効であることを確認します。
[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)
パラメーター
戻り値
null 値が許容される設定対象の UInt16 値。
- 属性
適用対象
SetValidValue(Nullable<TimeSpan>)
プロパティに対して設定される TimeSpan 値が有効であることを確認します。
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)
パラメーター
戻り値
null 値が許容される設定対象の TimeSpan 値。
適用対象
SetValidValue(Nullable<Single>)
プロパティに対して設定される Single 値が有効であることを確認します。
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)
パラメーター
戻り値
null 値が許容される設定対象の Single 値。
適用対象
SetValidValue(Nullable<SByte>)
重要
この API は CLS 準拠ではありません。
プロパティに対して設定される SByte 値が有効であることを確認します。
[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)
パラメーター
戻り値
null 値が許容される設定対象の SByte 値。
- 属性
適用対象
SetValidValue(Nullable<Int64>)
プロパティに対して設定される Int64 値が有効であることを確認します。
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)
パラメーター
戻り値
null 値が許容される設定対象の Int64 値。
適用対象
SetValidValue(Nullable<UInt64>)
重要
この API は CLS 準拠ではありません。
プロパティに対して設定される UInt64 値が有効であることを確認します。
[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)
パラメーター
戻り値
null 値が許容される UInt16 設定対象の値。
- 属性
適用対象
SetValidValue<T>(T, T, String)
指定されたプロパティの複合オブジェクトを設定します。
protected internal T SetValidValue<T> (T oldValue, T newValue, string property) where T : System.Data.Entity.Core.Objects.DataClasses.ComplexObject;
member this.SetValidValue : 'T * 'T * string -> 'T (requires 'T :> System.Data.Entity.Core.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
複合オブジェクトに設定される複合プロパティ。
戻り値
複合オブジェクトから派生する複合型。
適用対象
Entity Framework