StructuralObject.GetValidValue Yöntem

Tanım

Aşırı Yüklemeler

GetValidValue(Byte[])

Geçerli bayt değerinin bir kopyasını döndürür.

GetValidValue<T>(T, String, Boolean, Boolean)

Belirtilen özellik için karmaşık bir tür döndürür.

GetValidValue(Byte[])

Geçerli bayt değerinin bir kopyasını döndürür.

protected internal static byte[] GetValidValue(byte[] currentValue);
static member GetValidValue : byte[] -> byte[]
Protected Friend Shared Function GetValidValue (currentValue As Byte()) As Byte()

Parametreler

currentValue
Byte[]

Geçerli bayt dizisi değeri.

Döndürülenler

Byte[]

Geçerli Byte değerin bir kopyası.

Şunlara uygulanır

GetValidValue<T>(T, String, Boolean, Boolean)

Belirtilen özellik için karmaşık bir tür döndürür.

protected internal T GetValidValue<T>(T currentValue, string property, bool isNullable, bool isInitialized) where T : System.Data.Entity.Core.Objects.DataClasses.ComplexObjectnew();
member this.GetValidValue : 'T * string * bool * bool -> 'T (requires 'T :> System.Data.Entity.Core.Objects.DataClasses.ComplexObject and 'T : (new : unit -> 'T))
Protected Friend Function GetValidValue(Of T As {ComplexObjectNew}) (currentValue As T, property As String, isNullable As Boolean, isInitialized As Boolean) As T

Tür Parametreleri

T

İstenen karmaşık nesnenin türü.

Parametreler

currentValue
T

Karmaşık nesneden devralan karmaşık bir nesne.

property
String

Karmaşık nesne olan karmaşık özelliğin adı.

isNullable
Boolean

Türün null değerleri destekleyip desteklemediğini gösterir.

isInitialized
Boolean

Türün başlatılıp başlatılmadığını gösterir.

Döndürülenler

T

özelliği için karmaşık bir tür nesnesi.

Açıklamalar

Bu sınıftaki diğer yardımcı yöntemlerin çoğundan farklı olarak, bu statik değildir çünkü karmaşık nesneler için SetValidValue'ya başvurur ve buna başvuru gerektirdiği için statik değildir.

Şunlara uygulanır