VerificationRule Wyliczenie

Definicja

Określa sposób, w jaki wyrażenia warunkowe zdefiniowane przez VerificationAttribute wystąpienie są używane podczas weryfikacji.Specifies how conditional expressions defined by an VerificationAttribute instance are used in verification.

public enum class VerificationRule
public enum VerificationRule
type VerificationRule = 
Public Enum VerificationRule
Dziedziczenie
VerificationRule

Pola

NotEmptyString 2

Wyrażenie warunkowe określone w VerificationAttribute wystąpieniu musi mieć lewą stronę, która nie jest pustym ciągiem ("").The conditional expression specified in an VerificationAttribute instance must have a left hand side that is not an empty string ("").

Prohibited 1

Wyrażenie warunkowe określone w VerificationAttribute wystąpieniu jest zabronione.The conditional expression specified in an VerificationAttribute instance is prohibited.

Required 0

Wyrażenie warunkowe określone w VerificationAttribute wystąpieniu jest wymagane.The conditional expression specified in an VerificationAttribute instance is required.

Uwagi

W przypadku korzystania z rozszerzania klasy, elementu członkowskiego lub indeksatora z VerificationAttribute , można zdefiniować sposób, w jaki wyrażenie warunkowe zdefiniowane za pomocą ConditionalProperty i ConditionalValue właściwości są używane przez określenie jednej z VerificationRule wartości.When using extending a class, member or indexer with a VerificationAttribute, you may define how the conditional expression, defined by the ConditionalProperty and ConditionalValue properties, is used by specifying one of the VerificationRule values. Jeśli podczas tworzenia VerificationAttribute nie VerificationRule określono wartości, używana jest wartość domyślna wymagana.If in the creation of the VerificationAttribute no VerificationRule is specified, the default value of Required is used.

Lewa strona wyrażenia warunkowego reguły weryfikacji jest, ConditionalProperty a po prawej stronie jest ConditionalValue .The left side of a verification rule's conditional expression is the ConditionalProperty and the right side is the ConditionalValue. VerificationConditionalOperatorOkreśla, jak ConditionalProperty ma być porównywane z ConditionalValue .The VerificationConditionalOperator specifies how the ConditionalProperty is to be compared to the ConditionalValue.

Dotyczy

Zobacz też