VerificationRule Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa sposób, w jaki wyrażenia warunkowe zdefiniowane przez VerificationAttribute wystąpienie są używane podczas weryfikacji.
public enum class VerificationRule
public enum VerificationRule
type VerificationRule =
Public Enum VerificationRule
- Dziedziczenie
Pola
NotEmptyString | 2 | Wyrażenie warunkowe określone w VerificationAttribute wystąpieniu musi mieć lewą stronę, która nie jest pustym ciągiem (""). |
Prohibited | 1 | Wyrażenie warunkowe określone w VerificationAttribute wystąpieniu jest zabronione. |
Required | 0 | Wyrażenie warunkowe określone w VerificationAttribute wystąpieniu jest wymagane. |
Uwagi
W przypadku korzystania z rozszerzania klasy, elementu członkowskiego lub indeksatora z VerificationAttribute , można zdefiniować sposób, w jaki wyrażenie warunkowe zdefiniowane za pomocą ConditionalProperty i ConditionalValue właściwości są używane przez określenie jednej z VerificationRule wartości. Jeśli podczas tworzenia VerificationAttribute nie VerificationRule określono wartości, używana jest wartość domyślna wymagana.
Lewa strona wyrażenia warunkowego reguły weryfikacji jest, ConditionalProperty a po prawej stronie jest ConditionalValue . VerificationConditionalOperatorOkreśla, jak ConditionalProperty ma być porównywane z ConditionalValue .