DbQuery.Include - метод

[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]

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

Пространство имен:  System.Data.Entity.Infrastructure
Сборка:  EntityFramework (в EntityFramework.dll)

Синтаксис

'Декларация
Public Overridable Function Include ( _
    path As String _
) As DbQuery
'Применение
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

Параметры

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

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

Тип: System.Data.Entity.Infrastructure.DbQuery
Новый DbQuery<T> с указанным путем запроса.

Примечания

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

См. также

Справочник

DbQuery Класс

System.Data.Entity.Infrastructure - пространство имен