Class AttributeBasedObjectValidator<TAttribute>
Inheritance
AttributeBasedObjectValidator<TAttribute>
Assembly: DotNetNuke.Web.dll
Syntax
public abstract class AttributeBasedObjectValidator<TAttribute> : PropertyBasedObjectValidator where TAttribute : Attribute
Type Parameters
| Name |
Description |
| TAttribute |
|
Constructors
AttributeBasedObjectValidator()
Declaration
protected AttributeBasedObjectValidator()
Methods
ValidateAttribute(object, PropertyInfo, TAttribute)
Declaration
protected abstract ValidationResult ValidateAttribute(object target, PropertyInfo targetProperty, TAttribute attribute)
Parameters
Returns
ValidateProperty(object, PropertyInfo)
Declaration
protected override ValidationResult ValidateProperty(object target, PropertyInfo targetProperty)
Parameters
Returns
Overrides
Extension Methods