IExpandProvider.ApplyExpansions Метод

Определение

Применяет развертывание к указанному параметру queryable.

public:
 System::Collections::IEnumerable ^ ApplyExpansions(System::Linq::IQueryable ^ queryable, System::Collections::Generic::ICollection<System::Data::Services::ExpandSegmentCollection ^> ^ expandPaths);
public System.Collections.IEnumerable ApplyExpansions (System.Linq.IQueryable queryable, System.Collections.Generic.ICollection<System.Data.Services.ExpandSegmentCollection> expandPaths);
abstract member ApplyExpansions : System.Linq.IQueryable * System.Collections.Generic.ICollection<System.Data.Services.ExpandSegmentCollection> -> System.Collections.IEnumerable
Public Function ApplyExpansions (queryable As IQueryable, expandPaths As ICollection(Of ExpandSegmentCollection)) As IEnumerable

Параметры

queryable
IQueryable

Разворачиваемый объект IQueryable<T>.

expandPaths
ICollection<ExpandSegmentCollection>

Коллекция развертываемых маршрутов ExpandSegmentCollection.

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

IEnumerable

Объект IEnumerable такого же типа, что и предоставленный объект queryable, включающий указанные expandPaths.

Комментарии

ApplyExpansionsМетод может изменить, expandPaths чтобы указать, какие расширения включены.

Возвращаемый объект IEnumerable может реализовать IExpandedResult интерфейс для предоставления перечислимых объектов для расширений. в противном случае в перечисленных объектах ожидается, что развернутая информация должна быть обнаружена напрямую.

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