Method | Description | |
---|---|---|
RequiredIfAttribute ( string expression ) : System |
Initializes a new instance of the RequiredIfAttribute class.
|
Method | Description | |
---|---|---|
IsValidInternal ( object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext ) : System.ComponentModel.DataAnnotations.ValidationResult |
Validates a specified value with respect to the associated validation attribute. Internally used by the ExpressiveAttribute.IsValid(object,System.ComponentModel.DataAnnotations.ValidationContext) method.
|
Method | Description | |
---|---|---|
AssertNonValueType ( object value ) : void |
protected IsValidInternal ( object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext ) : System.ComponentModel.DataAnnotations.ValidationResult | ||
value | object | The value to validate. |
validationContext | System.ComponentModel.DataAnnotations.ValidationContext | The validation context. |
return | System.ComponentModel.DataAnnotations.ValidationResult |
public RequiredIfAttribute ( string expression ) : System | ||
expression | string | The logical expression based on which requirement condition is computed. |
return | System |