ODataValidationSettings Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esta classe descreve as configurações de validação para consultas.
public class ODataValidationSettings
type ODataValidationSettings = class
Public Class ODataValidationSettings
- Herança
-
ODataValidationSettings
Construtores
ODataValidationSettings() |
Esta classe descreve as configurações de validação para consultas. |
Propriedades
AllowedArithmeticOperators |
Obtém ou define uma lista de operadores aritméticos permitidos incluindo 'add', 'sub', 'mul', 'div', 'mod'. |
AllowedFunctions |
Obtém ou define uma lista de funções permitidas usadas na consulta $filter. As funções permitidas incluem as seguintes: Cadeia de caracteres relacionada: contains, endswith, startswith, length, indexof, substring, tolower, toupper, trim, concat por exemplo, ~/Customers?$filter=length(CompanyName) eq 19 Data e Hora relacionadas: ano, mês, dia, hora, minuto, segundo, fracionários, data, hora por exemplo, ~/Employees?$filter=year(BirthDate) eq 1971 Matemática relacionada: redondo, piso, teto Tipo related:isof, cast, Coleção relacionada: any, all |
AllowedLogicalOperators |
Obtém ou define uma lista de operadores lógicos permitidos, tais como 'eq', 'ne', 'gt', 'ge', 'lt', 'le', 'and', 'or', 'not'. |
AllowedOrderByProperties |
Obtém uma lista de propriedades com as quais é possível ordenar o resultado. Observe que, por padrão, esta lista está vazia, o que significa que pode ser ordenada por qualquer propriedade. Por exemplo, ter uma coleção vazia significa que o cliente pode ordenar o resultado que pode ser consultado por qualquer propriedade. Adicionar "Name" a essa lista significa que ele só permite que o resultado que pode ser consultado seja ordenado pela propriedade Name. |
AllowedQueryOptions |
Obtém ou define os parâmetros de consulta que são permitidos dentro da consulta. O padrão são todas as opções de consulta, incluindo $filter, $skip, $top, $orderby, $expand, $select, $count, $format, $skiptoken e $deltatoken. |
MaxAnyAllExpressionDepth |
Obtém ou define a profundidade máxima dos elementos Any ou All aninhados dentro desta consulta. |
MaxExpansionDepth |
Obtém ou define a profundidade máx. de expansão para a opção de consulta $expand. |
MaxNodeCount |
Obtém ou define o número máximo dos nós dentro da árvore de sintaxe $filter. |
MaxOrderByNodeCount |
Obtém ou define o número máximo de expressões que podem estar presentes no $orderby. |
MaxSkip |
Obtém ou define o valor máximo de $skip que o cliente pode solicitar. |
MaxTop |
Obtém ou define o valor máximo de $top que o cliente pode solicitar. |