ObjectContext.CreateEntityKey(String, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为特定对象创建实体键,如果实体键已存在,则返回该键。
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 未完全限定时。
当无法根据提供的参数成功构造实体键时。