Partager via


ObjectContext.CreateEntityKey(String, Object) Méthode

Définition

Crée la clé d'entité pour un objet spécifique ou retourne la clé d'entité si elle existe déjà.

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

Paramètres

entitySetName
String

Nom complet du jeu d'entités auquel appartient l'objet entité.

entity
Object

Objet pour lequel la clé d'entité est récupérée.

Retours

EntityKey de l'objet.

Exceptions

Lorsque l'un ou l'autre paramètre a la valeur null.

Lorsque entitySetName est vide ou lorsque le type de l’objet d’entité n’existe pas dans le jeu d’entités ou lorsque entitySetName n’est pas entièrement qualifié.

Lorsque la clé d'entité ne peut pas être construite correctement avec les paramètres fournis.

S’applique à