Condividi tramite


DataServiceQuery<TElement>.Expand Metodo

Definizione

Overload

Expand(String)

Espande una query per includere le entità da un set di entità correlato nella risposta alla query.

Expand<TTarget>(Expression<Func<TElement,TTarget>>)

Espande una query per includere le entità da un set di entità correlato nella risposta alla query, in cui la query correlata è di un tipo specifico in una gerarchia di tipi.

Expand(String)

Espande una query per includere le entità da un set di entità correlato nella risposta alla query.

public virtual Microsoft.OData.Client.DataServiceQuery<TElement> Expand (string path);
abstract member Expand : string -> Microsoft.OData.Client.DataServiceQuery<'Element>
override this.Expand : string -> Microsoft.OData.Client.DataServiceQuery<'Element>
Public Overridable Function Expand (path As String) As DataServiceQuery(Of TElement)

Parametri

path
String

Percorso di espansione nel formato Orders/Order_Details.

Restituisce

Nuova query che include l'opzione query $expand richiesta aggiunta all'URI della query fornita.

Si applica a

Expand<TTarget>(Expression<Func<TElement,TTarget>>)

Espande una query per includere le entità da un set di entità correlato nella risposta alla query, in cui la query correlata è di un tipo specifico in una gerarchia di tipi.

public virtual Microsoft.OData.Client.DataServiceQuery<TElement> Expand<TTarget> (System.Linq.Expressions.Expression<Func<TElement,TTarget>> navigationPropertyAccessor);
abstract member Expand : System.Linq.Expressions.Expression<Func<'Element, 'arget>> -> Microsoft.OData.Client.DataServiceQuery<'Element>
override this.Expand : System.Linq.Expressions.Expression<Func<'Element, 'arget>> -> Microsoft.OData.Client.DataServiceQuery<'Element>
Public Overridable Function Expand(Of TTarget) (navigationPropertyAccessor As Expression(Of Func(Of TElement, TTarget))) As DataServiceQuery(Of TElement)

Parametri di tipo

TTarget

Tipo di destinazione dell'ultima proprietà nel percorso di espansione.

Parametri

navigationPropertyAccessor
Expression<Func<TElement,TTarget>>

Espressione lambda che indica la proprietà di navigazione che restituisce il set di entità da includere nella query espansa.

Restituisce

Restituisce un oggetto DataServiceQuery<TElement> con l'opzione di espansione inclusa.

Si applica a