Partilhar via


ValidationKinds Enumeração

Definição

Tipos de validação usados em ODataMessageReaderSettings e ODataMessageWriterSettings.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

[System.Flags]
public enum ValidationKinds
[<System.Flags>]
type ValidationKinds = 
Public Enum ValidationKinds
Herança
ValidationKinds
Atributos

Campos

All -1

Habilite todas as validações.

None 0

Nenhuma validação.

ThrowIfTypeConflictsWithMetadata 4

Valida se o tipo na entrada deve corresponder exatamente ao modelo. Se a entrada puder ser válida, esse sinalizador poderá ser desativado para melhor desempenho.

ThrowOnDuplicatePropertyNames 1

Não permitir propriedades duplicadas em ODataResource (ou seja, propriedades com o mesmo nome). Se nenhuma duplicação puder ser garantida, esse sinalizador poderá ser desativado para melhor desempenho.

ThrowOnUndeclaredPropertyForNonOpenType 2

Não há suporte para propriedade não declarada para tipo não aberto.

Aplica-se a