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

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

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