ODataQueryOptions<TEntity> Třída
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í.
Tím se definují možnosti složeného dotazu OData, které se dají použít k provedení složení dotazu. V současné době podporuje jenom $filter, $orderby, $top $skip.
[Microsoft.AspNet.OData.ODataQueryParameterBinding]
public class ODataQueryOptions<TEntity> : Microsoft.AspNet.OData.Query.ODataQueryOptions
[<Microsoft.AspNet.OData.ODataQueryParameterBinding>]
type ODataQueryOptions<'Entity> = class
inherit ODataQueryOptions
Public Class ODataQueryOptions(Of TEntity)
Inherits ODataQueryOptions
Parametry typu
- TEntity
- Dědičnost
- Atributy
Konstruktory
ODataQueryOptions<TEntity>(ODataQueryContext, HttpRequest) |
Inicializuje novou instanci ODataQueryOptions třídy na základě příchozího požadavku a některých metadat informace z ODataQueryContext. |
ODataQueryOptions<TEntity>(ODataQueryContext, HttpRequestMessage) |
Inicializuje novou instanci ODataQueryOptions třídy na základě příchozího požadavku a některých metadat informace z ODataQueryContext. |
Vlastnosti
Apply |
Získá .ApplyQueryOption (Zděděno od ODataQueryOptions) |
Context |
Získá danou hodnotu. ODataQueryContext (Zděděno od ODataQueryOptions) |
Count |
Získá .CountQueryOption (Zděděno od ODataQueryOptions) |
Filter |
Získá .FilterQueryOption (Zděděno od ODataQueryOptions) |
IfMatch |
Získá z hlavičky ETag<TEntity> IfMatch. |
IfNoneMatch |
Získá z hlavičky ETag<TEntity> IfNoneMatch. |
OrderBy |
Získá .OrderByQueryOption (Zděděno od ODataQueryOptions) |
RawValues |
Získá nezpracovaný řetězec všech možností dotazu OData. (Zděděno od ODataQueryOptions) |
Request |
Získá zprávu požadavku přidruženou k této instanci. (Zděděno od ODataQueryOptions) |
SelectExpand |
Získá .SelectExpandQueryOption (Zděděno od ODataQueryOptions) |
Skip |
Získá .SkipQueryOption (Zděděno od ODataQueryOptions) |
SkipToken |
Získá .SkipTokenQueryOption (Zděděno od ODataQueryOptions) |
Top |
Získá .TopQueryOption (Zděděno od ODataQueryOptions) |
Validator |
Získá nebo nastaví validátor dotazu. (Zděděno od ODataQueryOptions) |
Metody
ApplyTo(IQueryable) |
Použijte individuální dotaz na daný IQueryable ve správném pořadí. |
ApplyTo(IQueryable, AllowedQueryOptions) |
Použijte individuální dotaz na daný IQueryable ve správném pořadí. (Zděděno od ODataQueryOptions) |
ApplyTo(IQueryable, ODataQuerySettings) |
Použijte individuální dotaz na daný IQueryable ve správném pořadí. |
ApplyTo(IQueryable, ODataQuerySettings, AllowedQueryOptions) |
Použijte individuální dotaz na daný IQueryable ve správném pořadí. (Zděděno od ODataQueryOptions) |
ApplyTo(Object, ODataQuerySettings) |
Použije dotaz na danou entitu pomocí dané ODataQuerySettingsentity . (Zděděno od ODataQueryOptions) |
ApplyTo(Object, ODataQuerySettings, AllowedQueryOptions) |
Použijte individuální dotaz na daný IQueryable ve správném pořadí. (Zděděno od ODataQueryOptions) |
GenerateStableOrder() |
Vygeneruje možnost dotazu Stable OrderBy na základě existující možnosti OrderBy a dalších možností dotazu. (Zděděno od ODataQueryOptions) |
IsSupportedQueryOption(String) |
Zkontrolujte, jestli je daná možnost dotazu podporovanou možností dotazu. (Zděděno od ODataQueryOptions) |
Validate(ODataValidationSettings) |
Ověřte všechny dotazy OData, včetně $skip, $top, $orderby a $filter, na základě daného |