ODataQueryOptions<TEntity> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define las opciones de consulta de OData que se pueden usar para realizar la composición de consulta. Actualmente, solo se admiten $filter, $orderby, $top y $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
Parámetros de tipo
- TEntity
- Herencia
- Atributos
Constructores
ODataQueryOptions<TEntity>(ODataQueryContext, HttpRequest) |
Inicializa una nueva instancia de la ODataQueryOptions clase basándose en la solicitud entrante y en parte la información de metadatos de ODataQueryContext. |
ODataQueryOptions<TEntity>(ODataQueryContext, HttpRequestMessage) |
Inicializa una nueva instancia de la ODataQueryOptions clase basándose en la solicitud entrante y en parte la información de metadatos de ODataQueryContext. |
Propiedades
Apply |
Obtiene la estructura ApplyQueryOption. (Heredado de ODataQueryOptions) |
Context |
Obtiene el objeto especificado. ODataQueryContext (Heredado de ODataQueryOptions) |
Count |
Obtiene la estructura CountQueryOption. (Heredado de ODataQueryOptions) |
Filter |
Obtiene la estructura FilterQueryOption. (Heredado de ODataQueryOptions) |
IfMatch |
Obtiene el ETag<TEntity> del encabezado IfMatch. |
IfNoneMatch |
Obtiene el ETag<TEntity> del encabezado IfNoneMatch. |
OrderBy |
Obtiene la estructura OrderByQueryOption. (Heredado de ODataQueryOptions) |
RawValues |
Obtiene la cadena sin formato de todas las opciones de consulta de OData. (Heredado de ODataQueryOptions) |
Request |
Obtiene el mensaje de solicitud asociado a esta instancia. (Heredado de ODataQueryOptions) |
SelectExpand |
Obtiene la estructura SelectExpandQueryOption. (Heredado de ODataQueryOptions) |
Skip |
Obtiene la estructura SkipQueryOption. (Heredado de ODataQueryOptions) |
SkipToken |
Obtiene la estructura SkipTokenQueryOption. (Heredado de ODataQueryOptions) |
Top |
Obtiene la estructura TopQueryOption. (Heredado de ODataQueryOptions) |
Validator |
Obtiene o define el validador de consulta. (Heredado de ODataQueryOptions) |
Métodos
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. (Heredado de ODataQueryOptions) |
ApplyTo(IQueryable, ODataQuerySettings) |
Aplica la consulta individual a IQueryable en el orden correcto. |
ApplyTo(IQueryable, ODataQuerySettings, AllowedQueryOptions) |
Aplica la consulta individual a IQueryable en el orden correcto. (Heredado de ODataQueryOptions) |
ApplyTo(Object, ODataQuerySettings) |
Aplica la consulta a la entidad determinada mediante el especificado ODataQuerySettings. (Heredado de ODataQueryOptions) |
ApplyTo(Object, ODataQuerySettings, AllowedQueryOptions) |
Aplica la consulta individual a IQueryable en el orden correcto. (Heredado de ODataQueryOptions) |
GenerateStableOrder() |
Genera la opción de consulta OrderBy estable en función de orderBy existente y otras opciones de consulta. (Heredado de ODataQueryOptions) |
IsSupportedQueryOption(String) |
Compruebe si la opción de consulta proporcionada es la opción de consulta admitida. (Heredado de ODataQueryOptions) |
Validate(ODataValidationSettings) |
Valide todas las consultas de OData, incluidas $skip, $top, $orderby y $filter, en función del especificado |