IExpandProvider.ApplyExpansions Methode

Definition

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>-Objekt, das erweitert werden soll.

expandPaths
ICollection<ExpandSegmentCollection>

Eine Auflistung von ExpandSegmentCollection-Pfaden für die Erweiterung.

Gibt zurück

Ein IEnumerable-Objekt vom gleichen Typ wie das angegebene queryable-Objekt, das die angegebenen expandPaths enthält.

Hinweise

Die ApplyExpansions -Methode kann die expandPaths ändern, um anzugeben, welche Erweiterungen enthalten sind.

Der zurückgegebene IEnumerable kann die IExpandedResult Schnittstelle implementieren, um aufzählbare Objekte für die Erweiterungen bereitzustellen. Andernfalls wird erwartet, dass die erweiterten Informationen direkt in den aufgezählten Objekten gefunden werden.

Gilt für: