IExpandProvider.ApplyExpansions Methode

Definitie

Hiermee past u uitbreidingen toe op de opgegeven queryable parameter.

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

Parameters

queryable
IQueryable

Het IQueryable<T> object dat moet worden uitgevouwen.

expandPaths
ICollection<ExpandSegmentCollection>

Een verzameling ExpandSegmentCollection paden om uit te vouwen.

Retouren

Een IEnumerable object van hetzelfde type als het opgegeven queryableexpandPathsobject.

Opmerkingen

De ApplyExpansions methode kan de expandPaths methode wijzigen om aan te geven welke uitbreidingen zijn opgenomen.

De geretourneerde IEnumerable functie kan de IExpandedResult interface implementeren om opsommingsobjecten te bieden voor de uitbreidingen. Anders wordt verwacht dat de uitgebreide informatie rechtstreeks in de geïnventariseerd objecten wordt gevonden.

Van toepassing op