LocalView<TEntity>.FindEntryUntyped(IEnumerable<Object>) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
EntityEntry<TEntity> Находит объект для сущности с заданными значениями первичного ключа в отслеживании изменений, если он отслеживается. null
возвращается, если не отслеживается сущность с заданными значениями ключа.
Этот метод никогда не запрашивает базу данных.
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<TEntity>? FindEntryUntyped (System.Collections.Generic.IEnumerable<object?> keyValues);
abstract member FindEntryUntyped : seq<obj> -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<'Entity (requires 'Entity : null)>
override this.FindEntryUntyped : seq<obj> -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<'Entity (requires 'Entity : null)>
Public Overridable Function FindEntryUntyped (keyValues As IEnumerable(Of Object)) As EntityEntry(Of TEntity)
Параметры
- keyValues
- IEnumerable<Object>
Значения первичного ключа для искомой сущности.
Возвращаемое значение
Запись для найденной сущности или null
.
Комментарии
По умолчанию при доступе Local будет вызываться вызов DetectChanges() , чтобы убедиться, что все сущности, для которых выполняется поиск и возврат, являются актуальными. Вызов этого метода не приведет к другому вызову DetectChanges(). Так как этот метод обычно используется для быстрого поиска, рассмотрите возможность повторного Local использования объекта для нескольких подстановок и (или) отключения автоматического обнаружения изменений с помощью AutoDetectChangesEnabled.
Дополнительные сведения и примеры см. в статье Отслеживание изменений EF Core .
Применяется к
Entity Framework
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по