Condividi tramite


DbQuery<TResult>.Include(String) Metodo

Definizione

Specifica gli oggetti correlati da includere nei risultati della query.

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)

Parametri

path
String

Elenco di oggetti correlati separato da punti da restituire nei risultati della query.

Restituisce

Nuovo oggetto DbQuery<TResult> con il percorso della query definito.

Commenti

I percorsi sono inclusivi. Ad esempio, se una chiamata di inclusione indica Include("Orders.OrderLines"), non solo OrderLines verrà incluso, ma anche Orders. Quando si chiama il metodo Include, il percorso della query è valido solo nell'istanza restituita di DbQuery<T>. Le altre istanze di DbQuery<T> e il contesto dell'oggetto stesso non sono interessate. Poiché il metodo Include restituisce l'oggetto query, è possibile chiamare questo metodo più volte in un oggetto DbQuery<T> per specificare più percorsi per la query.

Si applica a