Partager via


ValidationKinds Énumération

Définition

Types de validation utilisés dans ODataMessageReaderSettings et ODataMessageWriterSettings.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

[System.Flags]
public enum ValidationKinds
[<System.Flags>]
type ValidationKinds = 
Public Enum ValidationKinds
Héritage
ValidationKinds
Attributs

Champs

All -1

Activez toutes les validations.

None 0

Aucune validation.

ThrowIfTypeConflictsWithMetadata 4

Valide que le type en entrée doit correspondre exactement au modèle. Si la validité de l’entrée peut être garantie, cet indicateur peut être désactivé pour de meilleures performances.

ThrowOnDuplicatePropertyNames 1

Interdire les propriétés en double dans ODataResource (c’est-à-dire les propriétés portant le même nom). Si aucune duplication ne peut être garantie, cet indicateur peut être désactivé pour de meilleures performances.

ThrowOnUndeclaredPropertyForNonOpenType 2

Ne prenez pas en charge la propriété non déclarée pour le type non ouvert.

S’applique à