Sdílet prostřednictvím


DbQuery<TResult>.Include(String) Metoda

Definice

Určuje související objekty, které se mají zahrnout do výsledků dotazu.

public virtual System.Data.Entity.Infrastructure.DbQuery<TResult> Include (string path);
abstract member Include : string -> System.Data.Entity.Infrastructure.DbQuery<'Result>
override this.Include : string -> System.Data.Entity.Infrastructure.DbQuery<'Result>
Public Overridable Function Include (path As String) As DbQuery(Of TResult)

Parametry

path
String

Seznam souvisejících objektů oddělených tečkami, které se mají vrátit ve výsledcích dotazu.

Návraty

Nový DbQuery<TResult> s definovanou cestou dotazu.

Poznámky

Cesty jsou all-inclusive. Pokud například volání zahrnutí označuje Include("Orders.OrderLines"), budou zahrnuty nejen OrderLines, ale také Orders. Při volání Metody Include je cesta k dotazu platná pouze pro vrácenou instanci DbQuery<T>. Jiné instance DbQuery<T> a samotného kontextu objektu nejsou ovlivněny. Vzhledem k tomu, Že Metoda Include vrátí objekt dotazu, můžete tuto metodu volat vícekrát na DbQuery<T> a zadat více cest pro dotaz.

Platí pro