IExpandProvider.ApplyExpansions Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wendet Erweiterungen auf den angegebenen queryable Parameter an.
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
Parameter
- queryable
- IQueryable
Das IQueryable<T> zu erweiternde Objekt.
- expandPaths
- ICollection<ExpandSegmentCollection>
Eine Sammlung von ExpandSegmentCollection Pfaden, die erweitert werden sollen.
Gibt zurück
Ein IEnumerable Objekt desselben Typs wie das angegebene queryable Objekt, das das angegebene expandPathsObjekt enthält.
Hinweise
Die ApplyExpansions Methode kann die expandPaths Erweiterung ändern, um anzugeben, welche Erweiterungen enthalten sind.
Die zurückgegebene IEnumerable Schnittstelle kann implementiert IExpandedResult werden, um aufzählbare Objekte für die Erweiterungen bereitzustellen. Andernfalls wird erwartet, dass die erweiterten Informationen direkt in den aufgezählten Objekten gefunden werden.