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

Definição

Localiza uma entidade com os valores de chave primária fornecidos. Se uma entidade com os valores de chave primária fornecidos estiver sendo controlada pelo contexto, ela será retornada imediatamente sem fazer uma solicitação ao banco de dados. Caso contrário, uma consulta é feita ao banco de dados para uma entidade com os valores de chave primária fornecidos e essa entidade, se encontrada, é anexada ao contexto e retornada. Se nenhuma entidade for encontrada, será retornado nulo.

public virtual TEntity Find (params object[] keyValues);
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[]

Os valores da chave primária para a entidade a ser encontrada.

Retornos

TEntity

A entidade encontrada, ou null.

Comentários

Consulte Usando Localizar e LocalizarAsync para obter mais informações e exemplos.

Aplica-se a