Sdílet prostřednictvím


EnableQueryAttribute.ApplyQuery Metoda

Definice

Přetížení

ApplyQuery(IQueryable, ODataQueryOptions)

Použije dotaz na daný IQueryable na základě příchozího dotazu z nastavení identifikátoru URI a dotazu. Ve výchozím nastavení implementace podporuje $top, $skip, $orderby a $filter. Přepište tuto metodu a proveďte další složení dotazu.

ApplyQuery(Object, ODataQueryOptions)

Použije dotaz na danou entitu na základě příchozího dotazu z nastavení identifikátoru URI a dotazu.

ApplyQuery(IQueryable, ODataQueryOptions)

Použije dotaz na daný IQueryable na základě příchozího dotazu z nastavení identifikátoru URI a dotazu. Ve výchozím nastavení implementace podporuje $top, $skip, $orderby a $filter. Přepište tuto metodu a proveďte další složení dotazu.

public virtual System.Linq.IQueryable ApplyQuery (System.Linq.IQueryable queryable, Microsoft.AspNet.OData.Query.ODataQueryOptions queryOptions);
abstract member ApplyQuery : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.ODataQueryOptions -> System.Linq.IQueryable
override this.ApplyQuery : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.ODataQueryOptions -> System.Linq.IQueryable
Public Overridable Function ApplyQuery (queryable As IQueryable, queryOptions As ODataQueryOptions) As IQueryable

Parametry

queryable
IQueryable

Původní dotazovatelná instance ze zprávy odpovědi.

queryOptions
ODataQueryOptions

Instance ODataQueryOptions vytvořená na základě příchozího požadavku.

Návraty

Platí pro

ApplyQuery(Object, ODataQueryOptions)

Použije dotaz na danou entitu na základě příchozího dotazu z nastavení identifikátoru URI a dotazu.

public virtual object ApplyQuery (object entity, Microsoft.AspNet.OData.Query.ODataQueryOptions queryOptions);
abstract member ApplyQuery : obj * Microsoft.AspNet.OData.Query.ODataQueryOptions -> obj
override this.ApplyQuery : obj * Microsoft.AspNet.OData.Query.ODataQueryOptions -> obj
Public Overridable Function ApplyQuery (entity As Object, queryOptions As ODataQueryOptions) As Object

Parametry

entity
Object

Původní entita ze zprávy odpovědi.

queryOptions
ODataQueryOptions

Instance ODataQueryOptions vytvořená na základě příchozího požadavku.

Návraty

Nová entita po $select a $expand dotazu byla použita na.

Platí pro