VerificationRule Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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