IExpandProvider.ApplyExpansions Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillämpar expansioner på den angivna queryable parametern.
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
Parametrar
- queryable
- IQueryable
Objektet IQueryable<T> som ska expanderas.
- expandPaths
- ICollection<ExpandSegmentCollection>
En samling ExpandSegmentCollection sökvägar som ska expanderas.
Returer
Ett IEnumerable objekt av samma typ som det angivna queryable objektet som innehåller det angivna expandPaths.
Kommentarer
Metoden ApplyExpansions kan ändra expandPaths för att ange vilka expansioner som ingår.
Den returnerade IEnumerable kan implementera IExpandedResult gränssnittet för att tillhandahålla uppräkningsbara objekt för expansionerna. Annars förväntas den expanderade informationen hittas direkt i de uppräknade objekten.