DataTypeAttributeAdapter Class

Summary

A validation adapter that is used to map [System.ComponentModel.DataAnnotations.DataTypeAttribute]()’s to a single client side validation rule.

Inheritance Hierarchy

Syntax

public class DataTypeAttributeAdapter : DataAnnotationsClientModelValidator<DataTypeAttribute>, IClientModelValidator

GitHub

View on GitHub

class Microsoft.AspNet.Mvc.ModelBinding.Validation.DataTypeAttributeAdapter

Constructors

DataTypeAttributeAdapter(System.ComponentModel.DataAnnotations.DataTypeAttribute, System.String)
Arguments:
  • attribute (System.ComponentModel.DataAnnotations.DataTypeAttribute) –
  • ruleName (System.String) –
public DataTypeAttributeAdapter(DataTypeAttribute attribute, string ruleName)

Properties

RuleName()
Return type:System.String
public string RuleName { get; }

Methods

GetClientValidationRules(Microsoft.AspNet.Mvc.ModelBinding.Validation.ClientModelValidationContext)
Arguments:
Return type:

System.Collections.Generic.IEnumerable{Microsoft.AspNet.Mvc.ModelBinding.Validation.ModelClientValidationRule}

public override IEnumerable<ModelClientValidationRule> GetClientValidationRules(ClientModelValidationContext context)