次の方法で共有


StructuralObject.SetValidValue<T> メソッド (T, T, String)

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

指定されたプロパティの複合オブジェクトを設定します。

名前空間:  System.Data.Entity.Core.Objects.DataClasses
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
Protected Friend Function SetValidValue(Of T As ComplexObject) ( _
    oldValue As T, _
    newValue As T, _
    property As String _
) As T
'使用
Dim oldValue As T
Dim newValue As T
Dim property As String 
Dim returnValue As T

returnValue = Me.SetValidValue(oldValue, _
    newValue, property)
protected internal T SetValidValue<T>(
    T oldValue,
    T newValue,
    string property
)
where T : ComplexObject
protected public:
generic<typename T>
where T : ComplexObject
T SetValidValue(
    T oldValue, 
    T newValue, 
    String^ property
)
member SetValidValue : 
        oldValue:'T * 
        newValue:'T * 
        property:string -> 'T  when 'T : ComplexObject
JScript does not support generic types and methods.

型パラメーター

  • T
    置き換えられるオブジェクトの型。

パラメーター

  • oldValue
    型 : T
    プロパティの元の複合オブジェクト (存在する場合)。
  • newValue
    型 : T
    設定される複合オブジェクト。
  • property
    型 : System.String
    複合オブジェクトに設定される複合プロパティ。

戻り値

型 : T
複合オブジェクトから派生する複合型。

参照

参照

StructuralObject クラス

SetValidValue オーバーロード

System.Data.Entity.Core.Objects.DataClasses 名前空間