Udostępnij za pośrednictwem


CollectionEntry<TEntity,TRelatedEntity>.Query Metoda

Definicja

Zwraca zapytanie, które będzie używane przez Load() program do ładowania jednostek, do których odwołuje się ta właściwość nawigacji.

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)

Zwraca

IQueryable<TProperty>
IQueryable<TRelatedEntity>

Uwagi

Zapytanie można skomponować za pomocą LINQ do przeprowadzania filtrowania, zliczania itp. bez faktycznego ładowania wszystkich jednostek z bazy danych.

Aby uzyskać więcej informacji i przykładów, zobacz Uzyskiwanie dostępu do śledzonych jednostek w programie EF Core i ładowanie powiązanych jednostek .

Dotyczy