StructuralObject.SetValidValue 方法

定義

確保房產設定的價值是有效的。

多載

名稱 Description
SetValidValue(Nullable<Int16>, String)

確保 Int16 房產設定的價值是有效的。

SetValidValue(Nullable<Guid>, String)

確保 Guid 房產設定的價值是有效的。

SetValidValue(Nullable<Double>, String)

確保 Double 房產設定的價值是有效的。

SetValidValue(Nullable<Decimal>, String)

確保 Decimal 房產設定的價值是有效的。

SetValidValue(Nullable<DateTimeOffset>, String)

確保 DateTimeOffset 房產設定的價值是有效的。

SetValidValue(Nullable<DateTime>, String)

確保 DateTime 房產設定的價值是有效的。

SetValidValue(Nullable<Byte>, String)

確保 Byte 房產設定的價值是有效的。

SetValidValue(Double, String)

確保 Double 房產設定的價值是有效的。

SetValidValue(Int64, String)

確保 Int64 房產設定的價值是有效的。

SetValidValue(Int32, String)

確保 Int32 房產設定的價值是有效的。

SetValidValue(Int16, String)

確保 Int16 房產設定的價值是有效的。

SetValidValue(Guid, String)

確保 Guid 房產設定的價值是有效的。

SetValidValue(Nullable<Int32>, String)

確保 Int32 房產設定的價值是有效的。

SetValidValue(Decimal, String)

確保 Decimal 房產設定的價值是有效的。

SetValidValue(DateTimeOffset, String)

確保 DateTimeOffset 房產設定的價值是有效的。

SetValidValue(Nullable<Boolean>, String)

確保 Boolean 房產設定的價值是有效的。

SetValidValue(Nullable<Int64>, String)

確保 Int64 房產設定的價值是有效的。

SetValidValue(Nullable<UInt64>, String)

確保 UInt64 房產設定的價值是有效的。

SetValidValue(Nullable<Single>, String)

確保 Single 房產設定的價值是有效的。

SetValidValue(String, Boolean, String)

驗證該屬性不是空,若是則拋出。

SetValidValue(DbGeometry, Boolean, String)

驗證該屬性不是空,若是則拋出。

SetValidValue(DbGeography, Boolean, String)

驗證該屬性不是空,若是則拋出。

SetValidValue(Byte[], Boolean, String)

確保 Byte 設定屬性的陣列值是有效的。

SetValidValue(UInt64, String)

確保 UInt64 房產設定的價值是有效的。

SetValidValue(UInt32, String)

確保 UInt32 房產設定的價值是有效的。

SetValidValue(UInt16, String)

確保 UInt16 房產設定的價值是有效的。

SetValidValue(TimeSpan, String)

確保 TimeSpan 房產設定的價值是有效的。

SetValidValue(String, Boolean)

驗證該屬性不是空,若是則拋出。

SetValidValue(Single, String)

確保設定的單一值是有效的。

SetValidValue(SByte, String)

確保 SByte 房產設定的價值是有效的。

SetValidValue(DateTime, String)

確保 DateTime 房產設定的價值是有效的。

SetValidValue(Nullable<UInt32>, String)

確保設定在屬性上的 UInt32 值是有效的。

SetValidValue(Nullable<UInt16>, String)

確保設定在屬性上的 UInt16 值是有效的。

SetValidValue(Nullable<TimeSpan>, String)

確保 TimeSpan 房產設定的價值是有效的。

SetValidValue(Nullable<SByte>, String)

確保 SByte 房產設定的價值是有效的。

SetValidValue(DbGeometry, Boolean)

驗證該屬性不是空,若是則拋出。

SetValidValue(UInt32)

確保 UInt32 房產設定的價值是有效的。

SetValidValue(Byte[], Boolean)

確保設定某屬性的位元組陣列值有效。

SetValidValue(Nullable<Decimal>)

確保 Decimal 房產設定的價值是有效的。

SetValidValue(Nullable<DateTimeOffset>)

確保 DateTimeOffset 房產設定的價值是有效的。

SetValidValue(Nullable<DateTime>)

確保 DateTime 房產設定的價值是有效的。

SetValidValue(Nullable<Byte>)

確保 Byte 房產設定的價值是有效的。

SetValidValue(Nullable<Boolean>)

確保 Boolean 房產設定的價值是有效的。

SetValidValue(Int64)

確保 Int64 房產設定的價值是有效的。

SetValidValue(Int32)

確保 Int32 房產設定的價值是有效的。

SetValidValue(Int16)

確保 Int16 房產設定的價值是有效的。

SetValidValue(Guid)

確保 Guid 房產設定的價值是有效的。

SetValidValue(Double)

確保 Double 房產設定的價值是有效的。

SetValidValue(Decimal)

確保 Decimal 房產設定的價值是有效的。

SetValidValue(DateTimeOffset)

確保 DateTimeOffset 房產設定的價值是有效的。

SetValidValue(DateTime)

確保 DateTime 房產設定的價值是有效的。

SetValidValue(Byte)

確保 Byte 房產設定的價值是有效的。

SetValidValue(Boolean)

確保 Boolean 房產設定的價值是有效的。

SetValidValue(Nullable<Double>)

確保 Double 房產設定的價值是有效的。

SetValidValue(DbGeography, Boolean)

驗證該屬性不是空,若是則拋出。

SetValidValue(Nullable<Guid>)

確保 Guid 房產設定的價值是有效的。

SetValidValue(Nullable<Int32>)

確保 Int32 房產設定的價值是有效的。

SetValidValue(Byte, String)

確保 Byte 房產設定的價值是有效的。

SetValidValue(Boolean, String)

確保 Boolean 房產設定的價值是有效的。

SetValidValue(UInt64)

確保 UInt64 房產設定的價值是有效的。

SetValidValue(UInt16)

確保 UInt16 房產設定的價值是有效的。

SetValidValue(TimeSpan)

確保 TimeSpan 房產設定的價值是有效的。

SetValidValue(Single)

確保設定的單一值是有效的。

SetValidValue(Nullable<Int16>)

確保 Int16 房產設定的價值是有效的。

SetValidValue(SByte)

確保 SByte 房產設定的價值是有效的。

SetValidValue(Nullable<UInt32>)

確保設定在屬性上的 UInt32 值是有效的。

SetValidValue(Nullable<UInt16>)

確保設定在屬性上的 UInt16 值是有效的。

SetValidValue(Nullable<TimeSpan>)

確保 TimeSpan 房產設定的價值是有效的。

SetValidValue(Nullable<Single>)

確保 Single 房產設定的價值是有效的。

SetValidValue(Nullable<SByte>)

確保 SByte 房產設定的價值是有效的。

SetValidValue(Nullable<Int64>)

確保 Int64 房產設定的價值是有效的。

SetValidValue(Nullable<UInt64>)

確保 UInt64 房產設定的價值是有效的。

SetValidValue<T>(T, T, String)

為指定屬性設定一個複雜物件。

SetValidValue(Nullable<Int16>, String)

確保 Int16 房產設定的價值是有效的。

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

參數

value
Nullable<Int16>

Int16 歸零的值。

propertyName
String

被驗證的房產名稱。

傳回

設定的可 Int16 空值。

適用於

SetValidValue(Nullable<Guid>, String)

確保 Guid 房產設定的價值是有效的。

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

參數

value
Nullable<Guid>

Guid 歸零的值。

propertyName
String

被驗證的房產名稱。

傳回

設定的可 Guid 空值。

適用於

SetValidValue(Nullable<Double>, String)

確保 Double 房產設定的價值是有效的。

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

參數

value
Nullable<Double>

Double 歸零的值。

propertyName
String

被驗證的房產名稱。

傳回

設定的可 Double 空值。

適用於

SetValidValue(Nullable<Decimal>, String)

確保 Decimal 房產設定的價值是有效的。

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

參數

value
Nullable<Decimal>

Decimal 歸零的值。

propertyName
String

被驗證的房產名稱。

傳回

設定的可 Decimal 空值。

適用於

SetValidValue(Nullable<DateTimeOffset>, String)

確保 DateTimeOffset 房產設定的價值是有效的。

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

參數

propertyName
String

被驗證的房產名稱。

傳回

設定的 DateTimeOffset 價值。

適用於

SetValidValue(Nullable<DateTime>, String)

確保 DateTime 房產設定的價值是有效的。

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

參數

value
Nullable<DateTime>

DateTime 歸零的值。

propertyName
String

被驗證的房產名稱。

傳回

設定的可 DateTime 空值。

適用於

SetValidValue(Nullable<Byte>, String)

確保 Byte 房產設定的價值是有效的。

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

參數

value
Nullable<Byte>

Byte 歸零的值。

propertyName
String

被驗證的房產名稱。

傳回

設定的可 Byte 空值。

適用於

SetValidValue(Double, String)

確保 Double 房產設定的價值是有效的。

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

參數

value
Double

Double 值。

propertyName
String

被驗證的房產名稱。

傳回

設定的 Double 價值。

適用於

SetValidValue(Int64, String)

確保 Int64 房產設定的價值是有效的。

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

參數

value
Int64

Int64 值。

propertyName
String

被驗證的房產名稱。

傳回

設定的 Int64 價值。

適用於

SetValidValue(Int32, String)

確保 Int32 房產設定的價值是有效的。

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

參數

value
Int32

Int32 值。

propertyName
String

被驗證的房產名稱。

傳回

設定的 Int32 價值。

適用於

SetValidValue(Int16, String)

確保 Int16 房產設定的價值是有效的。

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

參數

value
Int16

Int16 值。

propertyName
String

被驗證的房產名稱。

傳回

設定的 Int16 價值。

適用於

SetValidValue(Guid, String)

確保 Guid 房產設定的價值是有效的。

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

參數

value
Guid

Guid 值。

propertyName
String

正在驗證的物業名稱。

傳回

設定的 Guid 價值。

適用於

SetValidValue(Nullable<Int32>, String)

確保 Int32 房產設定的價值是有效的。

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

參數

value
Nullable<Int32>

Int32 歸零的值。

propertyName
String

被驗證的房產名稱。

傳回

設定的可 Int32 空值。

適用於

SetValidValue(Decimal, String)

確保 Decimal 房產設定的價值是有效的。

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

參數

value
Decimal

Decimal 值。

propertyName
String

被驗證的房產名稱。

傳回

設定的 Decimal 價值。

適用於

SetValidValue(DateTimeOffset, String)

確保 DateTimeOffset 房產設定的價值是有效的。

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

參數

propertyName
String

被驗證的房產名稱。

傳回

設定的 DateTimeOffset 價值。

適用於

SetValidValue(Nullable<Boolean>, String)

確保 Boolean 房產設定的價值是有效的。

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

參數

value
Nullable<Boolean>

Boolean 歸零的值。

propertyName
String

被驗證的房產名稱。

傳回

設定的可 Boolean 空值。

適用於

SetValidValue(Nullable<Int64>, String)

確保 Int64 房產設定的價值是有效的。

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

參數

value
Nullable<Int64>

Int64 歸零的值。

propertyName
String

被驗證的房產名稱。

傳回

設定的可 Int64 空值。

適用於

SetValidValue(Nullable<UInt64>, String)

重要

此 API 不符合 CLS 規範。

確保 UInt64 房產設定的價值是有效的。

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

參數

value
Nullable<UInt64>

可空的 UInt64 值。

propertyName
String

被驗證的房產名稱。

傳回

設定可空的 UInt64 值。

屬性

適用於

SetValidValue(Nullable<Single>, String)

確保 Single 房產設定的價值是有效的。

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

參數

value
Nullable<Single>

Single 歸零的值。

propertyName
String

被驗證的房產名稱。

傳回

設定的可 Single 空值。

適用於

SetValidValue(String, Boolean, String)

驗證該屬性不是空,若是則拋出。

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

參數

value
String

要檢查的字串值。

isNullable
Boolean

標記表示此屬性是否允許為空。

propertyName
String

被驗證的房產名稱。

傳回

驗證過的屬性。

例外狀況

對於不可空的字串,字串值為空。

適用於

SetValidValue(DbGeometry, Boolean, String)

驗證該屬性不是空,若是則拋出。

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

參數

value
DbGeometry

DbGeometry 價值需要檢查。

isNullable
Boolean

標記表示此屬性是否允許為空。

propertyName
String

被驗證的房產名稱。

傳回

設定的 DbGeometry 價值。

例外狀況

對於不可空屬性,該值為空。

適用於

SetValidValue(DbGeography, Boolean, String)

驗證該屬性不是空,若是則拋出。

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

參數

value
DbGeography

DbGeography需要檢查的價值。

isNullable
Boolean

標記表示此屬性是否允許為空。

propertyName
String

正在驗證的物業名稱。

傳回

設定的 DbGeography 價值。

例外狀況

對於不可空屬性,該值為空。

適用於

SetValidValue(Byte[], Boolean, String)

確保 Byte 設定屬性的陣列值是有效的。

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

參數

value
Byte[]

該值會傳入屬性設定器。

isNullable
Boolean

標記表示此屬性是否允許為空。

propertyName
String

被驗證的房產名稱。

傳回

Byte[]

Byte價值被驗證。

例外狀況

若值為空,則非可空值。

適用於

SetValidValue(UInt64, String)

重要

此 API 不符合 CLS 規範。

確保 UInt64 房產設定的價值是有效的。

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

參數

value
UInt64

UInt64 值。

propertyName
String

被驗證的房產名稱。

傳回

設定的 UInt64 價值。

屬性

適用於

SetValidValue(UInt32, String)

重要

此 API 不符合 CLS 規範。

確保 UInt32 房產設定的價值是有效的。

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

參數

value
UInt32

UInt32 值。

propertyName
String

被驗證的房產名稱。

傳回

設定的 UInt32 價值。

屬性

適用於

SetValidValue(UInt16, String)

重要

此 API 不符合 CLS 規範。

確保 UInt16 房產設定的價值是有效的。

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

參數

value
UInt16

UInt16 值。

propertyName
String

被驗證的房產名稱。

傳回

設定的 UInt16 價值。

屬性

適用於

SetValidValue(TimeSpan, String)

確保 TimeSpan 房產設定的價值是有效的。

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

參數

value
TimeSpan

TimeSpan 值。

propertyName
String

被驗證的房產名稱。

傳回

設定的 TimeSpan 價值。

適用於

SetValidValue(String, Boolean)

驗證該屬性不是空,若是則拋出。

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

參數

value
String

要檢查的字串值。

isNullable
Boolean

標記表示此屬性是否允許為空。

傳回

驗證過 String 的價值。

例外狀況

若值為非可空值為空。

適用於

SetValidValue(Single, String)

確保設定的單一值是有效的。

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

參數

value
Single

Single 值。

propertyName
String

被驗證的房產名稱。

傳回

設定的 Single 價值。

適用於

SetValidValue(SByte, String)

重要

此 API 不符合 CLS 規範。

確保 SByte 房產設定的價值是有效的。

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

參數

value
SByte

SByte 值。

propertyName
String

被驗證的房產名稱。

傳回

設定的 SByte 價值。

屬性

適用於

SetValidValue(DateTime, String)

確保 DateTime 房產設定的價值是有效的。

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

參數

value
DateTime

DateTime 值。

propertyName
String

被驗證的房產名稱。

傳回

設定的 DateTime 價值。

適用於

SetValidValue(Nullable<UInt32>, String)

重要

此 API 不符合 CLS 規範。

確保設定在屬性上的 UInt32 值是有效的。

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

參數

value
Nullable<UInt32>

可空的 UInt32 值。

propertyName
String

被驗證的房產名稱。

傳回

設定了可空的 UInt32 值。

屬性

適用於

SetValidValue(Nullable<UInt16>, String)

重要

此 API 不符合 CLS 規範。

確保設定在屬性上的 UInt16 值是有效的。

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

參數

value
Nullable<UInt16>

可空的 UInt16 值。

propertyName
String

被驗證的房產名稱。

傳回

設定可空的 UInt16 值。

屬性

適用於

SetValidValue(Nullable<TimeSpan>, String)

確保 TimeSpan 房產設定的價值是有效的。

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

參數

value
Nullable<TimeSpan>

TimeSpan 歸零的值。

propertyName
String

被驗證的房產名稱。

傳回

設定的可 TimeSpan 空值。

適用於

SetValidValue(Nullable<SByte>, String)

重要

此 API 不符合 CLS 規範。

確保 SByte 房產設定的價值是有效的。

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

參數

value
Nullable<SByte>

SByte 歸零的值。

propertyName
String

被驗證的房產名稱。

傳回

設定的可 SByte 空值。

屬性

適用於

SetValidValue(DbGeometry, Boolean)

驗證該屬性不是空,若是則拋出。

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

參數

value
DbGeometry

DbGeometry需要檢查的價值。

isNullable
Boolean

標記表示此屬性是否允許為空。

傳回

設定的 DbGeometry 價值。

例外狀況

對於不可空屬性,該值為空。

適用於

SetValidValue(UInt32)

重要

此 API 不符合 CLS 規範。

確保 UInt32 房產設定的價值是有效的。

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

參數

value
UInt32

UInt32 值。

傳回

設定的 UInt32 價值。

屬性

適用於

SetValidValue(Byte[], Boolean)

確保設定某屬性的位元組陣列值有效。

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

參數

value
Byte[]

設定的價值。

isNullable
Boolean

表示該性質是否可為無效。

傳回

Byte[]

一個 Byte 被設定的價值。

例外狀況

若值為非可空值為空。

適用於

SetValidValue(Nullable<Decimal>)

確保 Decimal 房產設定的價值是有效的。

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

參數

value
Nullable<Decimal>

Decimal 歸零的值。

傳回

設定的可 Decimal 空值。

適用於

SetValidValue(Nullable<DateTimeOffset>)

確保 DateTimeOffset 房產設定的價值是有效的。

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

參數

value
Nullable<DateTimeOffset>

DateTimeOffset 歸零的值。

傳回

設定的可 DateTimeOffset 空值。

適用於

SetValidValue(Nullable<DateTime>)

確保 DateTime 房產設定的價值是有效的。

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

參數

value
Nullable<DateTime>

DateTime 歸零的值。

傳回

設定的可 DateTime 空值。

適用於

SetValidValue(Nullable<Byte>)

確保 Byte 房產設定的價值是有效的。

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

參數

value
Nullable<Byte>

Byte 歸零的值。

傳回

設定的可 Byte 空值。

適用於

SetValidValue(Nullable<Boolean>)

確保 Boolean 房產設定的價值是有效的。

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

參數

value
Nullable<Boolean>

Boolean 歸零的值。

傳回

設定的可 Boolean 空值。

適用於

SetValidValue(Int64)

確保 Int64 房產設定的價值是有效的。

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

參數

value
Int64

Int64 值。

傳回

設定的 Int64 價值。

適用於

SetValidValue(Int32)

確保 Int32 房產設定的價值是有效的。

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

參數

value
Int32

Int32 值。

傳回

設定的 Int32 價值。

適用於

SetValidValue(Int16)

確保 Int16 房產設定的價值是有效的。

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

參數

value
Int16

Int16 值。

傳回

設定的 Int16 價值。

適用於

SetValidValue(Guid)

確保 Guid 房產設定的價值是有效的。

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

參數

value
Guid

Guid 值。

傳回

設定的 Guid 價值。

適用於

SetValidValue(Double)

確保 Double 房產設定的價值是有效的。

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

參數

value
Double

Double 值。

傳回

設定的 Double 價值。

適用於

SetValidValue(Decimal)

確保 Decimal 房產設定的價值是有效的。

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

參數

value
Decimal

Decimal 值。

傳回

設定的 Decimal 價值。

適用於

SetValidValue(DateTimeOffset)

確保 DateTimeOffset 房產設定的價值是有效的。

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

參數

傳回

一個 DateTimeOffset 被設定的價值。

適用於

SetValidValue(DateTime)

確保 DateTime 房產設定的價值是有效的。

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

參數

value
DateTime

DateTime 值。

傳回

設定的 DateTime 價值。

適用於

SetValidValue(Byte)

確保 Byte 房產設定的價值是有效的。

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

參數

value
Byte

被驗證的價值。

傳回

設定的 Byte 價值。

適用於

SetValidValue(Boolean)

確保 Boolean 房產設定的價值是有效的。

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

參數

value
Boolean

布林值。

傳回

設定的 Boolean 價值。

適用於

SetValidValue(Nullable<Double>)

確保 Double 房產設定的價值是有效的。

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

參數

value
Nullable<Double>

Double 歸零的值。

傳回

設定的可 Double 空值。

適用於

SetValidValue(DbGeography, Boolean)

驗證該屬性不是空,若是則拋出。

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

參數

value
DbGeography

DbGeography 價值需要檢查。

isNullable
Boolean

標記表示此屬性是否允許為空。

傳回

設定的 DbGeography 價值。

例外狀況

對於不可空屬性,該值為空。

適用於

SetValidValue(Nullable<Guid>)

確保 Guid 房產設定的價值是有效的。

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

參數

value
Nullable<Guid>

Guid 歸零的值。

傳回

設定的可 Guid 空值。

適用於

SetValidValue(Nullable<Int32>)

確保 Int32 房產設定的價值是有效的。

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

參數

value
Nullable<Int32>

Int32 歸零的值。

傳回

設定的可 Int32 空值。

適用於

SetValidValue(Byte, String)

確保 Byte 房產設定的價值是有效的。

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

參數

value
Byte

Byte 值。

propertyName
String

被驗證的房產名稱。

傳回

Byte A,已經設定好。

適用於

SetValidValue(Boolean, String)

確保 Boolean 房產設定的價值是有效的。

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

參數

value
Boolean

布林值。

propertyName
String

被驗證的房產名稱。

傳回

設定的 Boolean 價值。

適用於

SetValidValue(UInt64)

重要

此 API 不符合 CLS 規範。

確保 UInt64 房產設定的價值是有效的。

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

參數

value
UInt64

UInt64 值。

傳回

設定的 UInt64 價值。

屬性

適用於

SetValidValue(UInt16)

重要

此 API 不符合 CLS 規範。

確保 UInt16 房產設定的價值是有效的。

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

參數

value
UInt16

UInt16 值。

傳回

設定的 UInt16 價值。

屬性

適用於

SetValidValue(TimeSpan)

確保 TimeSpan 房產設定的價值是有效的。

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

參數

value
TimeSpan

TimeSpan 值。

傳回

設定的 TimeSpan 價值。

適用於

SetValidValue(Single)

確保設定的單一值是有效的。

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

參數

value
Single

Single 值。

傳回

設定的 Single 價值。

適用於

SetValidValue(Nullable<Int16>)

確保 Int16 房產設定的價值是有效的。

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

參數

value
Nullable<Int16>

Int16 歸零的值。

傳回

設定的可 Int16 空值。

適用於

SetValidValue(SByte)

重要

此 API 不符合 CLS 規範。

確保 SByte 房產設定的價值是有效的。

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

參數

value
SByte

SByte 值。

傳回

設定的 SByte 價值。

屬性

適用於

SetValidValue(Nullable<UInt32>)

重要

此 API 不符合 CLS 規範。

確保設定在屬性上的 UInt32 值是有效的。

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

參數

value
Nullable<UInt32>

可空的 UInt32 值。

傳回

設定了可空的 UInt32 值。

屬性

適用於

SetValidValue(Nullable<UInt16>)

重要

此 API 不符合 CLS 規範。

確保設定在屬性上的 UInt16 值是有效的。

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

參數

value
Nullable<UInt16>

可空的 UInt16 值。

傳回

設定可空的 UInt16 值。

屬性

適用於

SetValidValue(Nullable<TimeSpan>)

確保 TimeSpan 房產設定的價值是有效的。

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

參數

value
Nullable<TimeSpan>

TimeSpan 歸零的值。

傳回

設定的可 TimeSpan 空值。

適用於

SetValidValue(Nullable<Single>)

確保 Single 房產設定的價值是有效的。

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

參數

value
Nullable<Single>

Single 歸零的值。

傳回

設定的可 Single 空值。

適用於

SetValidValue(Nullable<SByte>)

重要

此 API 不符合 CLS 規範。

確保 SByte 房產設定的價值是有效的。

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

參數

value
Nullable<SByte>

SByte 歸零的值。

傳回

設定的可 SByte 空值。

屬性

適用於

SetValidValue(Nullable<Int64>)

確保 Int64 房產設定的價值是有效的。

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

參數

value
Nullable<Int64>

Int64 歸零的值。

傳回

設定的可 Int64 空值。

適用於

SetValidValue(Nullable<UInt64>)

重要

此 API 不符合 CLS 規範。

確保 UInt64 房產設定的價值是有效的。

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

參數

value
Nullable<UInt64>

可空的 UInt64 值。

傳回

設定可空的 UInt64 值。

屬性

適用於

SetValidValue<T>(T, T, String)

為指定屬性設定一個複雜物件。

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

類型參數

T

被替換的物件類型。

參數

oldValue
T

該性質的原始複物件(如果有的話)。

newValue
T

複雜的物件正在被設定。

property
String

被設定到該複雜物件的複數屬性。

傳回

T

一個由複雜物件衍生的複型態。

適用於