MinLengthAttributeAdapter Class
Provides an adapter for the MinLengthAttribute attribute.
Namespace: System.Web.Mvc
Assembly: System.Web.Mvc (in System.Web.Mvc.dll)
Inheritance Hierarchy
System.Object
System.Web.Mvc.ModelValidator
System.Web.Mvc.DataAnnotationsModelValidator
System.Web.Mvc.DataAnnotationsModelValidator<TAttribute>
System.Web.Mvc.MinLengthAttributeAdapter
Syntax
public class MinLengthAttributeAdapter : DataAnnotationsModelValidator<MinLengthAttribute>
public ref class MinLengthAttributeAdapter : DataAnnotationsModelValidator<MinLengthAttribute^>
type MinLengthAttributeAdapter =
class
inherit DataAnnotationsModelValidator<MinLengthAttribute>
end
Public Class MinLengthAttributeAdapter
Inherits DataAnnotationsModelValidator(Of MinLengthAttribute)
Constructors
Name | Description | |
---|---|---|
MinLengthAttributeAdapter(ModelMetadata, ControllerContext, MinLengthAttribute) | Initializes a new instance of the MinLenghtAttribute class. |
Properties
Name | Description | |
---|---|---|
Attribute | Gets the validation attribute from the model validator.(Inherited from DataAnnotationsModelValidator<TAttribute>.) |
|
ControllerContext | Gets the controller context.(Inherited from ModelValidator.) |
|
ErrorMessage | Gets the error message for the validation failure.(Inherited from DataAnnotationsModelValidator.) |
|
IsRequired | Gets a value that indicates whether model validation is required.(Inherited from DataAnnotationsModelValidator.) |
|
Metadata | Gets the metadata for the model validator.(Inherited from ModelValidator.) |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetClientValidationRules() | Gets a list of client validation rules for the minimum length check.(Overrides DataAnnotationsModelValidator.GetClientValidationRules().) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
|
Validate(Object) | Returns a list of validation error messages for the model.(Inherited from DataAnnotationsModelValidator.) |
Remarks
This adapter enables client-side validation for the MinLengthAttribute attribute.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Return to top