VerificationRule Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, как условное выражение, определенное экземпляром VerificationAttribute используется в проверке.
public enum class VerificationRule
public enum VerificationRule
type VerificationRule =
Public Enum VerificationRule
- Наследование
Поля
NotEmptyString | 2 | Условное выражение, определенное в экземпляре VerificationAttribute должно иметь левую сторону, которая не равна пустой строке (""). |
Prohibited | 1 | Условное выражение, указанное в экземпляре VerificationAttribute запрещено. |
Required | 0 | Условное выражение, указанное в экземпляре VerificationAttribute является необходимым. |
Комментарии
При использовании расширения класса, члена или индексатора с помощью VerificationAttribute можно определить, как условное выражение, определяемое ConditionalProperty ConditionalValue свойствами и, будет использоваться путем указания одного из VerificationRule значений. Если при создании параметра VerificationAttribute отсутствует VerificationRule , используется значение по умолчанию Required.
Слева от условного выражения правила проверки является, ConditionalProperty а правая часть — ConditionalValue . VerificationConditionalOperatorУказывает, как будет ConditionalProperty сравниваться с ConditionalValue .