Поделиться через


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 не является полным.

Ключ сущности невозможно построить на основе предоставленных параметров.

Применяется к