Partager via


DbQuery<TResult>.Include(String) Méthode

Définition

Spécifie les objets connexes à inclure dans les résultats de la requête.

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)

Paramètres

path
String

Liste d'objets connexes, séparés par des points, à retourner dans les résultats de la requête.

Retours

Nouvel objet DbQuery<TResult> avec le chemin d’accès de requête défini.

Remarques

Les chemins d’accès sont entièrement inclusifs. Par exemple, si un appel include indique Include(« Orders.OrderLines »), non seulement OrderLines est inclus, mais aussi Orders. Lorsque vous appelez la méthode Include, le chemin de requête est valide uniquement sur le instance retourné du DbQuery<T>. Les autres instances de DbQuery<T> et le contexte de l’objet lui-même ne sont pas affectés. Étant donné que la méthode Include retourne l’objet de requête, vous pouvez appeler cette méthode plusieurs fois sur un DbQuery<T> pour spécifier plusieurs chemins d’accès pour la requête.

S’applique à