Udostępnij za pośrednictwem


ObjectContext.CreateEntityKey(String, Object) Metoda

Definicja

Tworzy klucz jednostki dla określonego obiektu lub zwraca klucz jednostki, jeśli już istnieje.

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

Parametry

entitySetName
String

W pełni kwalifikowana nazwa jednostki, do której należy obiekt jednostki.

entity
Object

Obiekt, dla którego jest pobierany klucz jednostki.

Zwraca

Obiekt EntityKey .

Wyjątki

Gdy jeden z parametrów ma wartość null.

Gdy entitySetName jest pusta lub gdy typ obiektu jednostki nie istnieje w zestawie jednostek lub gdy jednostkaSetName nie jest w pełni kwalifikowana.

Jeśli nie można pomyślnie skonstruować klucza jednostki na podstawie podanych parametrów.

Dotyczy