Metodo IExpandProvider.ApplyExpansions
Applica espansioni al parametro queryable specificato.
Spazio dei nomi System.Data.Services
Assembly: Microsoft.Data.Services (in Microsoft.Data.Services.dll)
Sintassi
'Dichiarazione
Function ApplyExpansions ( _
queryable As IQueryable, _
expandPaths As ICollection(Of ExpandSegmentCollection) _
) As IEnumerable
'Utilizzo
Dim instance As IExpandProvider
Dim queryable As IQueryable
Dim expandPaths As ICollection(Of ExpandSegmentCollection)
Dim returnValue As IEnumerable
returnValue = instance.ApplyExpansions(queryable, _
expandPaths)
IEnumerable ApplyExpansions(
IQueryable queryable,
ICollection<ExpandSegmentCollection> expandPaths
)
IEnumerable^ ApplyExpansions(
IQueryable^ queryable,
ICollection<ExpandSegmentCollection^>^ expandPaths
)
abstract ApplyExpansions :
queryable:IQueryable *
expandPaths:ICollection<ExpandSegmentCollection> -> IEnumerable
function ApplyExpansions(
queryable : IQueryable,
expandPaths : ICollection<ExpandSegmentCollection>
) : IEnumerable
Parametri
- queryable
Tipo: System.Linq.IQueryable
L'oggetto IQueryable<T> da espandere.
- expandPaths
Tipo: System.Collections.Generic.ICollection<ExpandSegmentCollection>
Una raccolta dei percorsi ExpandSegmentCollection da espandere.
Valore restituito
Tipo: System.Collections.IEnumerable
Un oggetto IEnumerable dello stesso tipo dell'oggetto queryable fornito che include il expandPaths specificato.
Osservazioni
È possibile che il metodo ApplyExpansions modifichi expandPaths per indicare quali espansioni sono incluse.
È possibile che il IEnumerable restituito implementi l'interfaccia IExpandedResult per fornire oggetti enumerabili per le espansioni; in caso contrario, le informazioni espanse devono essere trovate direttamente negli oggetti enumerati.