Compartir a través de


DbQuery.Include(String) Método

Definición

Especifica los objetos relacionados que se van a incluir en los resultados de la consulta.

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

Parámetros

path
String

Lista separada por puntos de los objetos relacionados que se deben devolver en los resultados de la consulta.

Devoluciones

Nuevo DbQuery<T> con la ruta de acceso de consulta definida.

Comentarios

Las rutas son exhaustivas. Por ejemplo, si una llamada de inclusión indica Include("Orders.OrderLines"), no solo se incluirá OrderLines, sino también Orders. Cuando se llama al método Include, la ruta de acceso de consulta solo es válida en la instancia devuelta de DbQuery<T>. Otras instancias de DbQuery<T> y el propio contexto del objeto no se ven afectados. Dado que el método Include devuelve el objeto de consulta, puede llamar a este método varias veces en dbQuery<T> para especificar varias rutas de acceso para la consulta.

Se aplica a