StructuralObject.GetValidValue メソッド

定義

オーバーロード

GetValidValue(Byte[])

現在のバイト値のコピーを返します。Returns a copy of the current byte value.

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

指定されたプロパティの複合型を返します。Returns a complex type for the specified property.

GetValidValue(Byte[])

現在のバイト値のコピーを返します。Returns a copy of the current byte value.

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

現在のバイト配列値。The current byte array value.

戻り値

Byte[]

現在の Byte 値のコピー。A copy of the current Byte value.

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

指定されたプロパティの複合型を返します。Returns a complex type for the specified property.

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.ComplexObjectnew();
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

要求される複合オブジェクトの型。The type of the complex object being requested.

パラメーター

currentValue
T

複合オブジェクトから継承する複合オブジェクト。A complex object that inherits from complex object.

property
String

複合オブジェクトである複合プロパティの名前。The name of the complex property that is the complex object.

isNullable
Boolean

型が null 値をサポートしているかどうかを示します。Indicates whether the type supports null values.

isInitialized
Boolean

型が初期化されるかどうかを示します。Indicates whether the type is initialized.

戻り値

T

プロパティの複合型オブジェクト。A complex type object for the property.

適用対象