EnableQueryAttribute.ApplyQuery Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.