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


StructuralObject.GetValidValue Метод

Определение

Перегрузки

GetValidValue(Byte[])

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

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

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

GetValidValue(Byte[])

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

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 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

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

Параметры

currentValue
T

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

property
String

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

isNullable
Boolean

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

isInitialized
Boolean

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

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

T

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

Комментарии

В отличие от большинства других вспомогательных методов в этом классе, этот метод не является статическим, так как он ссылается на SetValidValue для сложных объектов, который также не является статическим, так как ему требуется ссылка на этот объект.

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