Compartilhar via


VerificationRule Enumeração

Definição

Especifica como as expressões condicionais definidas por uma instância VerificationAttribute são usadas na verificação.

public enum class VerificationRule
public enum VerificationRule
type VerificationRule = 
Public Enum VerificationRule
Herança
VerificationRule

Campos

NotEmptyString 2

A expressão condicional especificada em uma instância VerificationAttribute deve ter um lado esquerdo que não é uma cadeia de caracteres vazia ("").

Prohibited 1

A expressão condicional especificada em uma instância VerificationAttribute é proibida.

Required 0

A expressão condicional especificada em uma instância VerificationAttribute é obrigatória.

Comentários

Ao usar a extensão de uma classe, um membro ou um indexador com um VerificationAttribute , você pode definir como a expressão condicional, definida pelas ConditionalProperty ConditionalValue Propriedades e, é usada especificando um dos VerificationRule valores. Se na criação de VerificationAttribute não VerificationRule for especificada, o valor padrão de Required será usado.

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 deve ConditionalProperty ser comparado com o ConditionalValue .

Aplica-se a

Confira também