Condividi tramite


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

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.

Vedere anche

Riferimento

IExpandProvider Interfaccia

Spazio dei nomi System.Data.Services