DbQuery.Include (Método)

[Esta página es específica de la versión 6 de Entity Framework. La versión más reciente está disponible como el paquete NuGet de Entity Framework. Para más información sobre Entity Framework, consulte msdn.com/es-ES/data/ef].

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

Espacio de nombres:  System.Data.Entity.Infrastructure
Ensamblado:  EntityFramework (en EntityFramework.dll)

Sintaxis

'Declaración
Public Overridable Function Include ( _
    path As String _
) As DbQuery
'Uso
Dim instance As DbQuery 
Dim path As String 
Dim returnValue As DbQuery 

returnValue = instance.Include(path)
public virtual DbQuery Include(
    string path
)
public:
virtual DbQuery^ Include(
    String^ path
)
abstract Include : 
        path:string -> DbQuery  
override Include : 
        path:string -> DbQuery
public function Include(
    path : String
) : DbQuery

Parámetros

  • path
    Tipo: System.String
    Lista separada por puntos de los objetos relacionados que se deben devolver en los resultados de la consulta.

Valor devuelto

Tipo: System.Data.Entity.Infrastructure.DbQuery
Nueva DbQuery<T> con la ruta 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 la consulta solamente es válida en la instancia devuelta de DbQuery<T>. Otras instancias de DbQuery<T> y el contexto del objeto en sí no se verán afectados. Dado que el método Include devuelve el objeto de consulta, puede llamar varias veces a este método en una consulta DbQuery<T> para especificar varias rutas para la consulta.

Vea también

Referencia

DbQuery Clase

System.Data.Entity.Infrastructure (Espacio de nombres)