Compartilhar via


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

Definição

Especifica os objetos relacionados para inclusão nos resultados da consulta.

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)

Parâmetros

path
String

A lista separada por ponto de objetos relacionados a serem retornados nos resultados da consulta.

Retornos

Um novo DbQuery<TResult> com o caminho da consulta definido.

Comentários

Os caminhos são inclusivos. Por exemplo, se uma chamada de inclusão indicar Include("Orders.OrderLines"), não só OrderLines será incluído, mas também Pedidos. Quando você chama o método Include, o caminho da consulta só é válido na instância retornada do DbQuery<T>. Outras instâncias de DbQuery<T> e o contexto de objeto em si não são afetadas. Como o método Include retorna o objeto de consulta, você pode chamar esse método várias vezes em um DbQuery<T> para especificar vários caminhos para a consulta.

Aplica-se a