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
參數
- key
類型:System.Data.Entity.Core.EntityKey
給定的 EntityKey。
- entry
類型:System.Data.Entity.Core.Objects.ObjectStateEntry%
當此方法傳回時,就會包含給定 EntityKey 的 ObjectStateEntry。此參數會在未初始化的狀態下傳遞。
傳回值
類型:System.Boolean
布林值,如果具有給定 EntityKey 的對應 ObjectStateEntry,則為 true,否則為 false。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentNullException | 為索引鍵提供了 null (在 Visual Basic 中則為 Nothing) 值。 |