VerificationRule Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica cómo se utilizan las expresiones condicionales definidas por una instancia de VerificationAttribute para la comprobación.
public enum class VerificationRule
public enum VerificationRule
type VerificationRule =
Public Enum VerificationRule
- Herencia
Campos
NotEmptyString | 2 | La expresión condicional especificada en una instancia de VerificationAttribute debe tener un lado izquierdo que no sea una cadena vacía (""). |
Prohibited | 1 | La expresión condicional especificada en una instancia de VerificationAttribute no se admite. |
Required | 0 | La expresión condicional especificada en una instancia de VerificationAttribute es obligatoria. |
Comentarios
Al usar la extensión de una clase, un miembro o un indizador con un VerificationAttribute , puede definir cómo se utiliza la expresión condicional, definida por las ConditionalProperty ConditionalValue propiedades y, especificando uno de los VerificationRule valores de. Si VerificationAttribute no VerificationRule se especifica, se usa el valor predeterminado de required.
El lado izquierdo de la expresión condicional de una regla de comprobación es el ConditionalProperty y el lado derecho es ConditionalValue . Especifica cómo se comparará el VerificationConditionalOperator ConditionalProperty ConditionalValue .