Compartir a través de


ODataQueryOptions.ApplyTo Método

Definición

Sobrecargas

ApplyTo(IQueryable)

Aplica la consulta individual a IQueryable en el orden correcto.

ApplyTo(IQueryable, AllowedQueryOptions)

Aplica la consulta individual a IQueryable en el orden correcto.

ApplyTo(IQueryable, ODataQuerySettings)

Aplica la consulta individual a IQueryable en el orden correcto.

ApplyTo(Object, ODataQuerySettings)

Aplica la consulta a la entidad especificada mediante el especificado ODataQuerySettings.

ApplyTo(IQueryable, ODataQuerySettings, AllowedQueryOptions)

Aplica la consulta individual a IQueryable en el orden correcto.

ApplyTo(Object, ODataQuerySettings, AllowedQueryOptions)

Aplica la consulta individual a IQueryable en el orden correcto.

ApplyTo(IQueryable)

Aplica la consulta individual a IQueryable en el orden correcto.

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

El IQueryable original.

Devoluciones

IQueryable Nuevo objeto después de que se haya aplicado la consulta.

Se aplica a

ApplyTo(IQueryable, AllowedQueryOptions)

Aplica la consulta individual a IQueryable en el orden correcto.

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

El IQueryable original.

ignoreQueryOptions
AllowedQueryOptions

Parámetros de consulta que ya se aplican en las consultas.

Devoluciones

IQueryable Nuevo objeto después de que se haya aplicado la consulta.

Se aplica a

ApplyTo(IQueryable, ODataQuerySettings)

Aplica la consulta individual a IQueryable en el orden correcto.

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

El IQueryable original.

querySettings
ODataQuerySettings

La configuración que se usa en la composición de consulta.

Devoluciones

IQueryable Nuevo objeto después de que se haya aplicado la consulta.

Se aplica a

ApplyTo(Object, ODataQuerySettings)

Aplica la consulta a la entidad especificada mediante el especificado 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

La entidad original.

querySettings
ODataQuerySettings

ODataQuerySettings que contiene toda la configuración relacionada con la aplicación de consulta.

Devoluciones

La nueva entidad después de la aplicación de la consulta $select y $expand.

Comentarios

Solo las opciones de consulta $select y $expand se pueden aplicar a entidades únicas. Este método lanza una excepción si la consulta contiene otras opciones de consulta.

Se aplica a

ApplyTo(IQueryable, ODataQuerySettings, AllowedQueryOptions)

Aplica la consulta individual a IQueryable en el orden correcto.

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

El IQueryable original.

querySettings
ODataQuerySettings

La configuración que se usa en la composición de consulta.

ignoreQueryOptions
AllowedQueryOptions

Parámetros de consulta que ya se aplican en las consultas.

Devoluciones

IQueryable Nuevo objeto después de que se haya aplicado la consulta.

Se aplica a

ApplyTo(Object, ODataQuerySettings, AllowedQueryOptions)

Aplica la consulta individual a IQueryable en el orden correcto.

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

La entidad original.

querySettings
ODataQuerySettings

ODataQuerySettings que contiene toda la configuración relacionada con la aplicación de consulta.

ignoreQueryOptions
AllowedQueryOptions

Parámetros de consulta que ya se aplican en las consultas.

Devoluciones

La nueva entidad después de la aplicación de la consulta $select y $expand.

Comentarios

Solo las opciones de consulta $select y $expand se pueden aplicar a entidades únicas. Este método lanza una excepción si la consulta contiene otras opciones de consulta.

Se aplica a