次の方法で共有


ObjectStateManager.TryGetObjectStateEntry メソッド

定義

オーバーロード

TryGetObjectStateEntry(EntityKey, ObjectStateEntry)

指定した EntityKey とのオブジェクトまたはリレーションシップに対応する ObjectStateEntry を取得しようとします。

TryGetObjectStateEntry(Object, ObjectStateEntry)

指定した Object に対応する ObjectStateEntry を取得しようとします。

TryGetObjectStateEntry(EntityKey, ObjectStateEntry)

指定した EntityKey とのオブジェクトまたはリレーションシップに対応する ObjectStateEntry を取得しようとします。

public virtual bool TryGetObjectStateEntry (System.Data.Entity.Core.EntityKey key, out System.Data.Entity.Core.Objects.ObjectStateEntry entry);
abstract member TryGetObjectStateEntry : System.Data.Entity.Core.EntityKey *  -> bool
override this.TryGetObjectStateEntry : System.Data.Entity.Core.EntityKey *  -> bool
Public Overridable Function TryGetObjectStateEntry (key As EntityKey, ByRef entry As ObjectStateEntry) As Boolean

パラメーター

key
EntityKey

指定された EntityKey

entry
ObjectStateEntry

このメソッドから制御が戻った時点で、指定された ObjectStateEntryEntityKey が格納されます。このパラメーターは初期化されていない状態で渡されます。

戻り値

指定EntityKeyされた に対応する ObjectStateEntry がある場合は true、それ以外の場合は false。

例外

キー に null (Visual Basic では Nothing) 値が指定されています。

適用対象

TryGetObjectStateEntry(Object, ObjectStateEntry)

指定した Object に対応する ObjectStateEntry を取得しようとします。

public virtual bool TryGetObjectStateEntry (object entity, out System.Data.Entity.Core.Objects.ObjectStateEntry entry);
abstract member TryGetObjectStateEntry : obj *  -> bool
override this.TryGetObjectStateEntry : obj *  -> bool
Public Overridable Function TryGetObjectStateEntry (entity As Object, ByRef entry As ObjectStateEntry) As Boolean

パラメーター

entity
Object

取得した Object が属する ObjectStateEntry

entry
ObjectStateEntry

このメソッドから制御が戻った時点で、指定された ObjectStateEntryEntityKey が格納されます。このパラメーターは初期化されていない状態で渡されます。

戻り値

指定されたオブジェクトに対応する ObjectStateEntry がある場合は true、それ以外の場合は false。

適用対象