Compartir a través de


DbSet<TEntity>.Find(Object[]) Método

Definición

Busca una entidad con los valores de clave principal determinados. Si una entidad con los valores de clave principal determinados existe en el contexto, se devuelve inmediatamente sin realizarse una solicitud al almacén. De lo contrario, se realiza una solicitud al almacén para una entidad con los valores de clave principal determinados y esta entidad, si se encuentra, se adjunta al contexto y se devuelve. Si no se encuentra ninguna entidad en el contexto o en el almacén, se devuelve null.

public virtual TEntity Find (params object[] keyValues);
abstract member Find : obj[] -> 'Entity
override this.Find : obj[] -> 'Entity
Public Overridable Function Find (ParamArray keyValues As Object()) As TEntity

Parámetros

keyValues
Object[]

Los valores de la clave principal para la entidad que se van a encontrar.

Devoluciones

TEntity

La entidad buscada o null.

Implementaciones

Excepciones

Se produce si se ha eliminado el contexto.

Comentarios

El orden de los valores de clave compuesta es tal y como se define en el EDM, que a su vez se define en el diseñador, por la API fluida code First o por el atributo DataMember.

Se aplica a