语言

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 中的访问跟踪实体 和 加载相关实体 。

适用于