ODataQueryOptions.ApplyTo 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í
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í. |
ApplyTo(IQueryable, ODataQuerySettings) |
Použijte individuální dotaz na daný IQueryable ve správném pořadí. |
ApplyTo(Object, ODataQuerySettings) |
Použije dotaz na danou entitu pomocí daného ODataQuerySettings. |
ApplyTo(IQueryable, ODataQuerySettings, AllowedQueryOptions) |
Použijte individuální dotaz na daný IQueryable ve správném pořadí. |
ApplyTo(Object, ODataQuerySettings, AllowedQueryOptions) |
Použijte individuální dotaz na daný IQueryable ve správném pořadí. |
ApplyTo(IQueryable)
Použijte individuální dotaz na daný IQueryable ve správném pořadí.
public virtual System.Linq.IQueryable ApplyTo (System.Linq.IQueryable query);
abstract member ApplyTo : System.Linq.IQueryable -> System.Linq.IQueryable
override this.ApplyTo : System.Linq.IQueryable -> System.Linq.IQueryable
Public Overridable Function ApplyTo (query As IQueryable) As IQueryable
Parametry
- query
- IQueryable
Původní IQueryable.
Návraty
Nový IQueryable po použití dotazu.
Platí pro
ApplyTo(IQueryable, AllowedQueryOptions)
Použijte individuální dotaz na daný IQueryable ve správném pořadí.
public virtual System.Linq.IQueryable ApplyTo (System.Linq.IQueryable query, Microsoft.AspNet.OData.Query.AllowedQueryOptions ignoreQueryOptions);
abstract member ApplyTo : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.AllowedQueryOptions -> System.Linq.IQueryable
override this.ApplyTo : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.AllowedQueryOptions -> System.Linq.IQueryable
Public Overridable Function ApplyTo (query As IQueryable, ignoreQueryOptions As AllowedQueryOptions) As IQueryable
Parametry
- query
- IQueryable
Původní IQueryable.
- ignoreQueryOptions
- AllowedQueryOptions
Parametry dotazu, které jsou již použity v dotazech.
Návraty
Nový IQueryable po použití dotazu.
Platí pro
ApplyTo(IQueryable, ODataQuerySettings)
Použijte individuální dotaz na daný IQueryable ve správném pořadí.
public virtual System.Linq.IQueryable ApplyTo (System.Linq.IQueryable query, Microsoft.AspNet.OData.Query.ODataQuerySettings querySettings);
abstract member ApplyTo : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.ODataQuerySettings -> System.Linq.IQueryable
override this.ApplyTo : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.ODataQuerySettings -> System.Linq.IQueryable
Public Overridable Function ApplyTo (query As IQueryable, querySettings As ODataQuerySettings) As IQueryable
Parametry
- query
- IQueryable
Původní IQueryable.
- querySettings
- ODataQuerySettings
Nastavení, která se mají použít při sestavování dotazů.
Návraty
Nový IQueryable po použití dotazu.
Platí pro
ApplyTo(Object, ODataQuerySettings)
Použije dotaz na danou entitu pomocí daného ODataQuerySettings.
public virtual object ApplyTo (object entity, Microsoft.AspNet.OData.Query.ODataQuerySettings querySettings);
abstract member ApplyTo : obj * Microsoft.AspNet.OData.Query.ODataQuerySettings -> obj
override this.ApplyTo : obj * Microsoft.AspNet.OData.Query.ODataQuerySettings -> obj
Public Overridable Function ApplyTo (entity As Object, querySettings As ODataQuerySettings) As Object
Parametry
- entity
- Object
Původní entita.
- querySettings
- ODataQuerySettings
Obsahuje ODataQuerySettings všechna nastavení související s aplikací dotazu.
Návraty
Nová entita po $select a $expand dotazu.
Poznámky
U jednotlivých entit je možné použít pouze možnosti dotazu $select a $expand. Tato metoda vyvolá, pokud dotaz obsahuje nějaké další možnosti dotazu.
Platí pro
ApplyTo(IQueryable, ODataQuerySettings, AllowedQueryOptions)
Použijte individuální dotaz na daný IQueryable ve správném pořadí.
public virtual System.Linq.IQueryable ApplyTo (System.Linq.IQueryable query, Microsoft.AspNet.OData.Query.ODataQuerySettings querySettings, Microsoft.AspNet.OData.Query.AllowedQueryOptions ignoreQueryOptions);
abstract member ApplyTo : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.ODataQuerySettings * Microsoft.AspNet.OData.Query.AllowedQueryOptions -> System.Linq.IQueryable
override this.ApplyTo : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.ODataQuerySettings * Microsoft.AspNet.OData.Query.AllowedQueryOptions -> System.Linq.IQueryable
Public Overridable Function ApplyTo (query As IQueryable, querySettings As ODataQuerySettings, ignoreQueryOptions As AllowedQueryOptions) As IQueryable
Parametry
- query
- IQueryable
Původní IQueryable.
- querySettings
- ODataQuerySettings
Nastavení, která se mají použít při sestavování dotazů.
- ignoreQueryOptions
- AllowedQueryOptions
Parametry dotazu, které jsou již použity v dotazech.
Návraty
Nový IQueryable po použití dotazu.
Platí pro
ApplyTo(Object, ODataQuerySettings, AllowedQueryOptions)
Použijte individuální dotaz na daný IQueryable ve správném pořadí.
public virtual object ApplyTo (object entity, Microsoft.AspNet.OData.Query.ODataQuerySettings querySettings, Microsoft.AspNet.OData.Query.AllowedQueryOptions ignoreQueryOptions);
abstract member ApplyTo : obj * Microsoft.AspNet.OData.Query.ODataQuerySettings * Microsoft.AspNet.OData.Query.AllowedQueryOptions -> obj
override this.ApplyTo : obj * Microsoft.AspNet.OData.Query.ODataQuerySettings * Microsoft.AspNet.OData.Query.AllowedQueryOptions -> obj
Public Overridable Function ApplyTo (entity As Object, querySettings As ODataQuerySettings, ignoreQueryOptions As AllowedQueryOptions) As Object
Parametry
- entity
- Object
Původní entita.
- querySettings
- ODataQuerySettings
Obsahuje ODataQuerySettings všechna nastavení související s aplikací dotazu.
- ignoreQueryOptions
- AllowedQueryOptions
Parametry dotazu, které jsou již použity v dotazech.
Návraty
Nová entita po $select a $expand dotazu.
Poznámky
U jednotlivých entit je možné použít pouze možnosti dotazu $select a $expand. Tato metoda vyvolá, pokud dotaz obsahuje nějaké další možnosti dotazu.