VerificationRule Enumerazione

Definizione

Specifica il modo in cui vengono usate le espressioni condizionali definite da un'istanza di VerificationAttribute nella verifica.

public enum class VerificationRule
public enum VerificationRule
type VerificationRule = 
Public Enum VerificationRule
Ereditarietà
VerificationRule

Campi

Nome Valore Descrizione
Required 0

L'espressione condizionale specificata in un'istanza VerificationAttribute è obbligatoria.

Prohibited 1

L'espressione condizionale specificata in un'istanza VerificationAttribute non è consentita.

NotEmptyString 2

L'espressione condizionale specificata in un'istanza VerificationAttribute deve avere un lato sinistro che non è una stringa vuota ("").

Commenti

Quando si usa l'estensione di una classe, di un membro o di un indicizzatore con un VerificationAttributeoggetto , è possibile definire il modo in cui l'espressione condizionale, definita dalle ConditionalProperty proprietà e ConditionalValue , viene usata specificando uno dei VerificationRule valori . Se nella creazione del VerificationAttribute valore no VerificationRule viene specificato, viene utilizzato il valore predefinito Required.

Il lato sinistro dell'espressione condizionale di una regola di verifica è ConditionalProperty e il lato destro è .ConditionalValue L'oggetto VerificationConditionalOperatorConditionalProperty specifica come deve essere confrontato con .ConditionalValue

Si applica a

Vedi anche