DbQuery.Include(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa powiązane obiekty do uwzględnienia w wynikach zapytania.
public virtual System.Data.Entity.Infrastructure.DbQuery Include (string path);
abstract member Include : string -> System.Data.Entity.Infrastructure.DbQuery
override this.Include : string -> System.Data.Entity.Infrastructure.DbQuery
Public Overridable Function Include (path As String) As DbQuery
Parametry
- path
- String
Rozdzielona kropką lista powiązanych obiektów, które mają być zwracane w wynikach zapytania.
Zwraca
Nowa ścieżka zapytania DBQuery<T> ze zdefiniowaną ścieżką zapytania.
Uwagi
Ścieżki są w całości inkluzywne. Na przykład jeśli wywołanie include wskazuje Include("Orders.OrderLines"), nie tylko zostanie uwzględniony element OrderLines, ale także zamówienia. Po wywołaniu metody Include ścieżka zapytania jest prawidłowa tylko w zwróconym wystąpieniu metody DbQuery<T>. Nie ma to wpływu na inne wystąpienia obiektu DbQuery<T> i sam kontekst obiektu. Ponieważ metoda Include zwraca obiekt zapytania, tę metodę można wywołać wiele razy w metodzie DbQuery<T> , aby określić wiele ścieżek dla zapytania.