Поделиться через


DbQuery.Include(String) Метод

Определение

Задает связанные объекты, включаемые в результаты запроса.

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

Параметры

path
String

Разделенный точками список связанных объектов, включаемых в результаты запроса.

Возвращаемое значение

Новый объект DbQuery<T> с определенным путем запроса.

Комментарии

Включаются и все промежуточные пути. Например, если вызов include указывает include("Orders.OrderLines"), будут включены не только OrderLines, но и Orders. При вызове метода Include путь запроса действителен только для возвращенного экземпляра DbQuery<T>. Другие экземпляры DbQuery<T> и сам контекст объекта не затрагиваются. Так как метод Include возвращает объект запроса, этот метод можно вызвать несколько раз в DbQuery<T> , чтобы указать несколько путей для запроса.

Применяется к