Freigeben über


VerificationRule Enumeration

Definition

Gibt an, wie die durch eine VerificationAttribute-Instanz definierten bedingten Ausdrücke bei der Überprüfung verwendet werden.

public enum class VerificationRule
public enum VerificationRule
type VerificationRule = 
Public Enum VerificationRule
Vererbung
VerificationRule

Felder

NotEmptyString 2

Der in einer VerificationAttribute-Instanz angegebene bedingte Ausdruck muss eine linke Seite aufweisen, die keine leere Zeichenfolge ("") ist.

Prohibited 1

Der in einer VerificationAttribute-Instanz angegebene bedingte Ausdruck ist unzulässig.

Required 0

Der in einer VerificationAttribute-Instanz angegebene bedingte Ausdruck ist erforderlich.

Hinweise

Bei der Verwendung der Erweiterung einer Klasse, eines Members oder eines Indexers mit einem VerificationAttribute können Sie definieren, wie der bedingte Ausdruck, der durch die-Eigenschaft und die-Eigenschaft definiert wird, ConditionalProperty ConditionalValue durch Angabe eines der-Werte verwendet wird VerificationRule . Wenn bei der Erstellung von " VerificationAttribute No" VerificationRule angegeben wird, wird der Standardwert "required" verwendet.

Die linke Seite des bedingten Ausdrucks einer Überprüfungs Regel ist das, ConditionalProperty und die Rechte Seite ist ConditionalValue . Der VerificationConditionalOperator gibt an, wie der mit ConditionalProperty dem verglichen werden soll ConditionalValue .

Gilt für

Siehe auch