Compartir a través de


ObjectContext.CreateEntityKey(String, Object) Método

Definición

Crea la clave de entidad para un objeto determinado o devuelve la clave de entidad si ya existe.

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

Parámetros

entitySetName
String

El nombre completo del conjunto de entidades al que pertenece el objeto entidad.

entity
Object

Objeto cuya clave de entidad se recupera.

Devoluciones

El objeto EntityKey del objeto.

Excepciones

Cuando cualquiera de los parámetros es NULL.

Cuando entitySetName está vacío o cuando el tipo del objeto de entidad no existe en el conjunto de entidades o cuando entitySetName no está completo.

Cuando la clave de entidad no se puede construir correctamente basándose en los parámetros proporcionados.

Se aplica a