ValidationKinds Enumeración
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í.
Tipos de validación usados en ODataMessageReaderSettings y ODataMessageWriterSettings.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
[System.Flags]
public enum ValidationKinds
[<System.Flags>]
type ValidationKinds =
Public Enum ValidationKinds
- Herencia
-
ValidationKinds
- Atributos
Campos
All | -1 | Habilite todas las validaciones. |
None | 0 | No hay validaciones. |
ThrowIfTypeConflictsWithMetadata | 4 | Valida que el tipo de entrada debe coincidir exactamente con el modelo. Si se puede garantizar que la entrada sea válida, esta marca se puede desactivar para mejorar el rendimiento. |
ThrowOnDuplicatePropertyNames | 1 | No permitir propiedades duplicadas en ODataResource (es decir, propiedades con el mismo nombre). Si no se puede garantizar ninguna duplicación, esta marca se puede desactivar para mejorar el rendimiento. |
ThrowOnUndeclaredPropertyForNonOpenType | 2 | No se admite la propiedad no declarada para el tipo no abierto. |