Freigeben über


DbQuery.Include(String) Methode

Definition

Gibt die verbundenen Objekte an, die in die Abfrageergebnisse eingeschlossen werden sollen.

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

Parameter

path
String

Die durch Punkte getrennte Liste verbundener Objekte, die in den Abfrageergebnissen zurückgegeben werden sollen.

Gibt zurück

Ein neues DbQuery<T> mit dem definierten Abfragepfad.

Hinweise

Pfade sind allumfassend. Wenn beispielsweise ein Include-Aufruf auf Include ("Orders.OrderLines") hinweist, wird nicht nur OrderLines, sondern auch Orders eingeschlossen. Wenn Sie die Include-Methode aufrufen, ist der Abfragepfad nur für die zurückgegebene instance von DbQuery<T> gültig. Andere Instanzen von DbQuery<T> und der Objektkontext selbst sind nicht betroffen. Da die Include-Methode das Abfrageobjekt zurückgibt, können Sie diese Methode mehrmals für eine DbQuery<T> aufrufen, um mehrere Pfade für die Abfrage anzugeben.

Gilt für: