VerificationRule Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Especifica como as expressões condicionais definidas por uma VerificationAttribute instância são usadas na verificação.
public enum class VerificationRule
public enum VerificationRule
type VerificationRule =
Public Enum VerificationRule
- Herança
Campos
| Name | Valor | Description |
|---|---|---|
| Required | 0 | A expressão condicional especificada numa VerificationAttribute instância é necessária. |
| Prohibited | 1 | A expressão condicional especificada numa VerificationAttribute instância é proibida. |
| NotEmptyString | 2 | A expressão condicional especificada numa VerificationAttribute instância deve ter um lado esquerdo que não seja uma cadeia vazia (""). |
Observações
Ao usar estender uma classe, membro ou indexador com um VerificationAttribute, pode definir como a expressão condicional, definida pelas ConditionalProperty propriedades e, ConditionalValue é usada especificando um dos VerificationRule valores. Se na criação do VerificationAttribute não VerificationRule for especificado, usa-se o valor padrão de Required.
O lado esquerdo da expressão condicional de uma regra de verificação é o ConditionalProperty e o lado direito é o ConditionalValue. O VerificationConditionalOperator especifica como o ConditionalProperty deve ser comparado com o ConditionalValue.