Condividi tramite


IExpandProvider.ApplyExpansions Metodo

Definizione

Applica le espansioni al parametro queryable specificato.

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

Parametri

queryable
IQueryable

Oggetto IQueryable<T> da espandere.

expandPaths
ICollection<ExpandSegmentCollection>

Insieme di percorsi ExpandSegmentCollection da espandere.

Restituisce

Oggetto IEnumerable dello stesso tipo dell'oggetto queryable specificato contenente il parametro expandPaths specificato.

Commenti

Il ApplyExpansions metodo può modificare per expandPaths indicare quali espansioni sono incluse.

L'oggetto restituito IEnumerable può implementare l'interfaccia IExpandedResult per fornire oggetti enumerabili per le espansioni. In caso contrario, le informazioni espanse devono essere trovate direttamente negli oggetti enumerati.

Si applica a