语言

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

此方法返回时,包含给定 ObjectStateEntry 的 EntityKey。此参数传递时未经初始化。

返回

一个布尔值,如果给定EntityKey的 有对应的 ObjectStateEntry ,则为 true;否则为 false。

例外

null (Visual Basic 中没有为键 提供) 值。

适用于

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

此方法返回时,包含给定 ObjectStateEntry 的 EntityKey。此参数传递时未经初始化。

返回

如果给定对象有对应的 ObjectStateEntry ,则为 true 的布尔值;否则为 false。

适用于