Language

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 での追跡対象エンティティへのアクセス 」および 「関連エンティティの読み込み 」を参照してください。

適用対象