DbQuery.Include(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.