StructuralObject.GetValidValue Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
GetValidValue(Byte[]) |
Vrátí kopii aktuální hodnoty bajtů. |
GetValidValue<T>(T, String, Boolean, Boolean) |
Vrátí komplexní typ pro zadanou vlastnost. |
GetValidValue(Byte[])
Vrátí kopii aktuální hodnoty bajtů.
protected internal static byte[] GetValidValue(byte[] currentValue);
static member GetValidValue : byte[] -> byte[]
Protected Friend Shared Function GetValidValue (currentValue As Byte()) As Byte()
Parametry
- currentValue
- Byte[]
Aktuální hodnota pole bajtů.
Návraty
Kopie aktuální Byte hodnoty.
Platí pro
GetValidValue<T>(T, String, Boolean, Boolean)
Vrátí komplexní typ pro zadanou vlastnost.
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
Parametry typu
- T
Typ složitého objektu, který je požadován.
Parametry
- currentValue
- T
Komplexní objekt, který dědí z komplexního objektu.
- property
- String
Název komplexní vlastnosti, která je komplexní objekt.
- isNullable
- Boolean
Určuje, jestli typ podporuje hodnoty null.
- isInitialized
- Boolean
Určuje, zda je typ inicializován.
Návraty
Komplexní typ objektu pro vlastnost.
Poznámky
Na rozdíl od většiny ostatních pomocných metod v této třídě není tato metoda statická, protože odkazuje na SetValidValue pro komplexní objekty, což také není statické, protože potřebuje odkaz na toto.
Platí pro
Entity Framework