共用方式為


ObjectStateManager.TryGetObjectStateEntry 方法 (EntityKey, ObjectStateEntry%)

[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]

嘗試擷取具有指定之 EntityKey 的物件或關聯性的對應 ObjectStateEntry

命名空間:  System.Data.Entity.Core.Objects
組件:  EntityFramework (在 EntityFramework.dll 中)

語法

'宣告
Public Overridable Function TryGetObjectStateEntry ( _
    key As EntityKey, _
    <OutAttribute> ByRef entry As ObjectStateEntry _
) As Boolean
'用途
Dim instance As ObjectStateManager 
Dim key As EntityKey 
Dim entry As ObjectStateEntry 
Dim returnValue As Boolean 

returnValue = instance.TryGetObjectStateEntry(key, _
    entry)
public virtual bool TryGetObjectStateEntry(
    EntityKey key,
    out ObjectStateEntry entry
)
public:
virtual bool TryGetObjectStateEntry(
    EntityKey^ key, 
    [OutAttribute] ObjectStateEntry^% entry
)
abstract TryGetObjectStateEntry : 
        key:EntityKey * 
        entry:ObjectStateEntry byref -> bool  
override TryGetObjectStateEntry : 
        key:EntityKey * 
        entry:ObjectStateEntry byref -> bool
public function TryGetObjectStateEntry(
    key : EntityKey, 
    entry : ObjectStateEntry
) : boolean

參數

傳回值

類型:System.Boolean
布林值,如果具有給定 EntityKey 的對應 ObjectStateEntry,則為 true,否則為 false。

例外狀況

例外狀況 條件
ArgumentNullException

為索引鍵提供了 null (在 Visual Basic 中則為 Nothing) 值。

請參閱

參考

ObjectStateManager 類別

TryGetObjectStateEntry 多載

System.Data.Entity.Core.Objects 命名空間