VerificationRule Перечисление

Определение

Указывает, как условные выражения, определенные VerificationAttribute экземпляром, используются в проверке.

public enum class VerificationRule
public enum VerificationRule
type VerificationRule = 
Public Enum VerificationRule
Наследование
VerificationRule

Поля

Имя Значение Описание
Required 0

Обязательное условное выражение, указанное в экземпляре VerificationAttribute .

Prohibited 1

Условное выражение, указанное в экземпляре VerificationAttribute , запрещено.

NotEmptyString 2

Условное выражение, указанное в экземпляре VerificationAttribute , должно иметь левую сторону, которая не является пустой строкой ("").

Комментарии

При использовании расширения класса, члена или индексатора с индексатором VerificationAttributeможно определить, как условное выражение, определенное ConditionalProperty и ConditionalValue свойствами, используется путем указания одного из VerificationRule значений. Если при создании VerificationAttribute значения нет VerificationRule , используется значение по умолчанию "Обязательный".

Левая сторона условного выражения правила проверки — ConditionalProperty это и справа — ConditionalValueэто . Указывает VerificationConditionalOperator , как ConditionalProperty будет сравниваться с ConditionalValue.

Применяется к

См. также раздел