ODataValidationSettings 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í.
Esta clase describe la configuración de validación para las consultas.
public class ODataValidationSettings
type ODataValidationSettings = class
Public Class ODataValidationSettings
- Herencia
-
ODataValidationSettings
Constructores
ODataValidationSettings() |
Esta clase describe la configuración de validación para las consultas. |
Propiedades
AllowedArithmeticOperators |
Obtiene o define una lista de operadores aritméticos permitidos, como 'add', 'sub', 'mul', 'div' y 'mod'. |
AllowedFunctions |
Obtiene o define una lista de funciones permitidas que se usan en la consulta $filter. Entre las funciones permitidas se incluyen las siguientes: Cadena relacionada: contains, endswith, startswith, length, indexof, substring, tolower, toupper, trim, concat Por ejemplo, ~/Customers?$filter=length(CompanyName) eq 19 Fecha y hora relacionadas: year, month, day, hour, minute, second, fractionalseconds, date, time Por ejemplo, ~/Employees?$filter=year(BirthDate) eq 1971 Matemáticas relacionadas: round, floor, ceiling Tipo related:isof, cast, Colección relacionada: any, all |
AllowedLogicalOperators |
Obtiene o define una lista de operadores lógicos permitidos, como 'eq', 'ne', 'gt', 'ge', 'lt', 'le', 'and', 'or', 'not'. |
AllowedOrderByProperties |
Obtiene una lista de propiedades que se pueden usar para ordenar el resultado. Tenga en cuenta que, de forma predeterminada, esta lista está vacía, significa que cualquier propiedad puede ordenarla. Por ejemplo, tener una colección vacía significa que el cliente puede ordenar el resultado consultable por cualquier propiedad. Si se agrega "Name" a esta lista, el resultado consultable solo se puede ordenar por la propiedad Name. |
AllowedQueryOptions |
Obtiene o define los parámetros de consulta que se permiten dentro de la consulta. El valor predeterminado es todas las opciones de consulta, incluidos $filter, $skip, $top, $orderby, $expand, $select, $count, $format, $skiptoken y $deltatoken. |
MaxAnyAllExpressionDepth |
Obtiene o define la profundidad máxima de los elementos Any o All anidados dentro de la consulta. |
MaxExpansionDepth |
Obtiene o establece la profundidad de expansión máxima para la opción de consulta $expand. |
MaxNodeCount |
Obtiene o define la cantidad máxima de nodos dentro del árbol de sintaxis $filter. |
MaxOrderByNodeCount |
Obtiene o establece el número máximo de expresiones que se pueden presentar en el elemento $orderby. |
MaxSkip |
Obtiene o define el valor máximo de $skip que puede solicitar un cliente. |
MaxTop |
Obtiene o define el valor máximo de $top que puede solicitar un cliente. |