Compartilhar via


ODataQueryOptions.ApplyTo Método

Definição

Sobrecargas

ApplyTo(IQueryable)

Aplica uma consulta individual ao IQueryable determinado na ordem correta.

ApplyTo(IQueryable, AllowedQueryOptions)

Aplica uma consulta individual ao IQueryable determinado na ordem correta.

ApplyTo(IQueryable, ODataQuerySettings)

Aplica uma consulta individual ao IQueryable determinado na ordem correta.

ApplyTo(Object, ODataQuerySettings)

Aplica a consulta à entidade fornecida usando o determinado ODataQuerySettings.

ApplyTo(IQueryable, ODataQuerySettings, AllowedQueryOptions)

Aplica uma consulta individual ao IQueryable determinado na ordem correta.

ApplyTo(Object, ODataQuerySettings, AllowedQueryOptions)

Aplica uma consulta individual ao IQueryable determinado na ordem correta.

ApplyTo(IQueryable)

Aplica uma consulta individual ao IQueryable determinado na ordem correta.

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

Parâmetros

query
IQueryable

O IQueryable original.

Retornos

O novo IQueryable após a consulta ter sido aplicada.

Aplica-se a

ApplyTo(IQueryable, AllowedQueryOptions)

Aplica uma consulta individual ao IQueryable determinado na ordem correta.

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

Parâmetros

query
IQueryable

O IQueryable original.

ignoreQueryOptions
AllowedQueryOptions

Os parâmetros de consulta que já são aplicados em consultas.

Retornos

O novo IQueryable após a consulta ter sido aplicada.

Aplica-se a

ApplyTo(IQueryable, ODataQuerySettings)

Aplica uma consulta individual ao IQueryable determinado na ordem correta.

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

Parâmetros

query
IQueryable

O IQueryable original.

querySettings
ODataQuerySettings

As configurações a serem usadas na composição de consultas.

Retornos

O novo IQueryable após a consulta ter sido aplicada.

Aplica-se a

ApplyTo(Object, ODataQuerySettings)

Aplica a consulta à entidade fornecida usando o determinado 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

Parâmetros

entity
Object

A entidade original.

querySettings
ODataQuerySettings

O ODataQuerySettings que contém todas as configurações relacionadas ao aplicativo de consulta.

Retornos

A nova entidade depois que a consulta $select e $expand tiver sido aplicada.

Comentários

Apenas as opções de consulta $select e $expand podem ser aplicadas em entidades únicas. Este método é lançado se a consulta contiver qualquer outra opção de consulta.

Aplica-se a

ApplyTo(IQueryable, ODataQuerySettings, AllowedQueryOptions)

Aplica uma consulta individual ao IQueryable determinado na ordem correta.

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

Parâmetros

query
IQueryable

O IQueryable original.

querySettings
ODataQuerySettings

As configurações a serem usadas na composição de consultas.

ignoreQueryOptions
AllowedQueryOptions

Os parâmetros de consulta que já são aplicados em consultas.

Retornos

O novo IQueryable após a consulta ter sido aplicada.

Aplica-se a

ApplyTo(Object, ODataQuerySettings, AllowedQueryOptions)

Aplica uma consulta individual ao IQueryable determinado na ordem correta.

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

Parâmetros

entity
Object

A entidade original.

querySettings
ODataQuerySettings

O ODataQuerySettings que contém todas as configurações relacionadas ao aplicativo de consulta.

ignoreQueryOptions
AllowedQueryOptions

Os parâmetros de consulta que já são aplicados em consultas.

Retornos

A nova entidade depois que a consulta $select e $expand tiver sido aplicada.

Comentários

Apenas as opções de consulta $select e $expand podem ser aplicadas em entidades únicas. Este método é lançado se a consulta contiver qualquer outra opção de consulta.

Aplica-se a