ObjectContext.CreateEntityKey(String, Object) 方法

定义

为特定对象创建实体键,如果实体键已存在,则返回该键。

public virtual System.Data.Entity.Core.EntityKey CreateEntityKey (string entitySetName, object entity);
abstract member CreateEntityKey : string * obj -> System.Data.Entity.Core.EntityKey
override this.CreateEntityKey : string * obj -> System.Data.Entity.Core.EntityKey
Public Overridable Function CreateEntityKey (entitySetName As String, entity As Object) As EntityKey

参数

entitySetName
String

实体对象所属实体集的完全限定名称。

entity
Object

要为其检索实体键的对象。

返回

对象的 EntityKey

例外

当任一参数为 null 时。

当 entitySetName 为空、实体对象类型在实体集中不存在或 entitySetName 未完全限定时。

当无法根据提供的参数成功构造实体键时。

适用于