DbQuery<TResult>.Include(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Entity Framework