Поделиться через


CollectionEntry<TEntity,TRelatedEntity>.Query Метод

Определение

Возвращает запрос, который будет использоваться для Load() загрузки сущностей, на которые ссылается это свойство навигации.

public virtual System.Linq.IQueryable<TProperty> Query ();
public virtual System.Linq.IQueryable<TRelatedEntity> Query ();
override this.Query : unit -> System.Linq.IQueryable<'Property (requires 'Property : null)>
override this.Query : unit -> System.Linq.IQueryable<'RelatedEntity (requires 'RelatedEntity : null)>
Public Overridable Function Query () As IQueryable(Of TProperty)
Public Overridable Function Query () As IQueryable(Of TRelatedEntity)

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

IQueryable<TProperty>
IQueryable<TRelatedEntity>

Комментарии

Запрос можно создать с помощью LINQ для фильтрации, подсчета и т. д. без фактической загрузки всех сущностей из базы данных.

Дополнительные сведения и примеры см. в разделах Доступ к отслеживаемой сущности в EF Core и Загрузка связанных сущностей .

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