Поделиться через


StructuralObject.GetValidValue Метод

Определение

Перегрузки

GetValidValue(Byte[])

Возвращает копию значения текущего байта.

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

Возвращает сложный тип для указанного свойства.

GetValidValue(Byte[])

Возвращает копию значения текущего байта.

protected public:
 static cli::array <System::Byte> ^ GetValidValue(cli::array <System::Byte> ^ currentValue);
protected internal static byte[] GetValidValue (byte[] currentValue);
static member GetValidValue : byte[] -> byte[]
Protected Friend Shared Function GetValidValue (currentValue As Byte()) As Byte()

Параметры

currentValue
Byte[]

Текущее значение массива байт.

Возвращаемое значение

Byte[]

Копия текущего значения Byte.

Применяется к

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

Возвращает сложный тип для указанного свойства.

protected public:
generic <typename T>
 where T : System::Data::Objects::DataClasses::ComplexObjectgcnew() T GetValidValue(T currentValue, System::String ^ property, bool isNullable, bool isInitialized);
protected internal T GetValidValue<T> (T currentValue, string property, bool isNullable, bool isInitialized) where T : System.Data.Objects.DataClasses.ComplexObject, new();
member this.GetValidValue : 'T * string * bool * bool -> 'T (requires 'T :> System.Data.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

Тип запрашиваемого сложного объекта.

Параметры

currentValue
T

Сложный объект, который наследуется от сложного объекта.

property
String

Имя сложного свойства, представляющего собой сложный объект.

isNullable
Boolean

Указывает, допускает ли тип значения NULL.

isInitialized
Boolean

Указывает, является ли тип инициализированным.

Возвращаемое значение

T

Объект сложного типа для свойства.

Применяется к