IDbSet<TEntity>.Find(Object[]) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обнаруживает сущность с указанными значениями первичного ключа. Если сущность с указанными значениями первичного ключа содержится в контексте, она возвращается немедленно без выполнения запроса к хранилищу. В противном случае выполняется запрос к хранилищу в поисках сущности с указанными значениями первичного ключа. Если такая сущность обнаружена, она добавляется к контексту и возвращается вызывающей стороне. Если сущность не обнаружена в контексте или в хранилище, возвращается значение NULL.
public TEntity Find (params object[] keyValues);
abstract member Find : obj[] -> 'Entity
Public Function Find (ParamArray keyValues As Object()) As TEntity
Параметры
- keyValues
- Object[]
Значения первичного ключа для искомой сущности.
Возвращаемое значение
Обнаруженная сущность или значение NULL.
Комментарии
Порядок значений составных ключей определяется в EDM, который, в свою очередь, определяется в конструкторе, в текучих API Code First или атрибутом DataMember.
Применяется к
Entity Framework