DbSet<TEntity>.Find(Object[]) Метод

Определение

Обнаруживает сущность с указанными значениями первичного ключа. Если сущность с заданными значениями первичного ключа отслеживается контекстом, она возвращается немедленно без запроса к базе данных. В противном случае выполняется запрос к базе данных для сущности с заданными значениями первичного ключа, и эта сущность, если она найдена, присоединяется к контексту и возвращается. Если сущность не найдена, возвращается значение NULL.

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

Параметры

keyValues
Object[]

Значения первичного ключа для искомой сущности.

Возвращаемое значение

TEntity

Найденная сущность или null.

Комментарии

Дополнительные сведения и примеры см. в разделе Использование Find и FindAsync .

Применяется к