The base class for all the validation attributes.
This class define a Castle.Components.Validator property that is used to retrieve the validtor that is used to
validate the value of the property.
Namespace: Castle.Components.Validator
Assembly: Castle.Components.Validator (in Castle.Components.Validator.dll)
Version: 1.0.3.0
Syntax
| C# |
|---|
[SerializableAttribute] [AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple = true)] public abstract class AbstractValidationAttribute : Attribute, IValidatorBuilder |
Inheritance Hierarchy
System..::Object
System..::Attribute
Castle.Components.Validator..::AbstractValidationAttribute
Castle.ActiveRecord..::ValidateIsUniqueAttribute
Castle.Components.Validator..::ValidateCreditCardAttribute
Castle.Components.Validator..::ValidateDateAttribute
Castle.Components.Validator..::ValidateCollectionNotEmptyAttribute
Castle.Components.Validator..::ValidateDateTimeAttribute
Castle.Components.Validator..::ValidateDecimalAttribute
Castle.Components.Validator..::ValidateDoubleAttribute
Castle.Components.Validator..::ValidateEmailAttribute
Castle.Components.Validator..::ValidateGroupNotEmptyAttribute
Castle.Components.Validator..::ValidateIntegerAttribute
Castle.Components.Validator..::ValidateLengthAttribute
Castle.Components.Validator..::ValidateRangeAttribute
Castle.Components.Validator..::ValidateNotSameValueAttribute
Castle.Components.Validator..::ValidateRegExpAttribute
Castle.Components.Validator..::ValidateSameAsAttribute
Castle.Components.Validator..::ValidateNotSameAsAttribute
Castle.Components.Validator..::ValidateSetAttribute
Castle.Components.Validator..::ValidateSingleAttribute
Castle.Components.Validator..::ValidateNonEmptyAttribute
System..::Attribute
Castle.Components.Validator..::AbstractValidationAttribute
Castle.ActiveRecord..::ValidateIsUniqueAttribute
Castle.Components.Validator..::ValidateCreditCardAttribute
Castle.Components.Validator..::ValidateDateAttribute
Castle.Components.Validator..::ValidateCollectionNotEmptyAttribute
Castle.Components.Validator..::ValidateDateTimeAttribute
Castle.Components.Validator..::ValidateDecimalAttribute
Castle.Components.Validator..::ValidateDoubleAttribute
Castle.Components.Validator..::ValidateEmailAttribute
Castle.Components.Validator..::ValidateGroupNotEmptyAttribute
Castle.Components.Validator..::ValidateIntegerAttribute
Castle.Components.Validator..::ValidateLengthAttribute
Castle.Components.Validator..::ValidateRangeAttribute
Castle.Components.Validator..::ValidateNotSameValueAttribute
Castle.Components.Validator..::ValidateRegExpAttribute
Castle.Components.Validator..::ValidateSameAsAttribute
Castle.Components.Validator..::ValidateNotSameAsAttribute
Castle.Components.Validator..::ValidateSetAttribute
Castle.Components.Validator..::ValidateSingleAttribute
Castle.Components.Validator..::ValidateNonEmptyAttribute