Condividi tramite


StructuralObject.GetValidValue Metodo

Definizione

Overload

GetValidValue(Byte[])

Restituisce una copia del valore byte corrente.

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

Restituisce un tipo complesso per la proprietà specificata.

GetValidValue(Byte[])

Restituisce una copia del valore byte corrente.

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

Parametri

currentValue
Byte[]

Valore della matrice di byte corrente.

Restituisce

Byte[]

Copia del valore Byte corrente.

Si applica a

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

Restituisce un tipo complesso per la proprietà specificata.

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

Parametri di tipo

T

Tipo dell'oggetto complesso da richiedere.

Parametri

currentValue
T

Oggetto complesso che eredita da un oggetto complesso.

property
String

Nome della proprietà complessa che rappresenta l'oggetto complesso.

isNullable
Boolean

Indica se il tipo supporta valori null.

isInitialized
Boolean

Indica se il tipo viene inizializzato.

Restituisce

T

Oggetto di tipo complesso per la proprietà.

Commenti

A differenza della maggior parte degli altri metodi helper in questa classe, questo non è statico perché fa riferimento a SetValidValue per oggetti complessi, che non è statico perché richiede un riferimento a questo.

Si applica a