Partager via


VerificationRule Énumération

Définition

Spécifie comment les expressions conditionnelles définies par une instance VerificationAttribute sont utilisées dans la vérification.

public enum class VerificationRule
public enum VerificationRule
type VerificationRule = 
Public Enum VerificationRule
Héritage
VerificationRule

Champs

NotEmptyString 2

L'expression conditionnelle spécifiée dans une instance VerificationAttribute doit avoir un côté gauche qui ne soit pas une chaîne vide ("").

Prohibited 1

L'expression conditionnelle spécifiée dans une instance VerificationAttribute est interdite.

Required 0

L'expression conditionnelle spécifiée dans une instance VerificationAttribute est requise.

Remarques

Lorsque vous utilisez l’extension d’une classe, d’un membre ou d’un indexeur avec un VerificationAttribute , vous pouvez définir la manière dont l’expression conditionnelle, définie par les ConditionalProperty ConditionalValue Propriétés et, est utilisée en spécifiant l’une des VerificationRule valeurs. Si la valeur de l' VerificationAttribute option no VerificationRule est spécifiée, la valeur par défaut Required est utilisée.

Le côté gauche de l’expression conditionnelle d’une règle de vérification est le ConditionalProperty et le côté droit est le ConditionalValue . VerificationConditionalOperatorSpécifie comment doit ConditionalProperty être comparé à ConditionalValue .

S’applique à

Voir aussi