Condividi tramite


ObjectContext.CreateEntityKey(String, Object) Metodo

Definizione

Crea la chiave di entità per un oggetto specifico o restituisce la chiave di entità se già esiste.

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

Parametri

entitySetName
String

Nome completo del set di entità a cui appartiene l'oggetto entità.

entity
Object

Oggetto per il quale viene recuperata la chiave di entità.

Restituisce

EntityKey dell'oggetto.

Eccezioni

Quando uno dei parametri è null.

Quando entitySetName è vuoto o quando il tipo dell'oggetto entity non esiste nel set di entità o quando entitySetName non è completo.

Quando la chiave di entità non può essere costruita correttamente in base ai parametri specificati.

Si applica a