CompareAttributeAdapter Class¶
- Namespace
Microsoft.AspNetCore.Mvc.DataAnnotations.Internal
- Assemblies
- Microsoft.AspNetCore.Mvc.DataAnnotations
Inheritance Hierarchy¶
System.Object
Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.ValidationAttributeAdapter{System.ComponentModel.DataAnnotations.CompareAttribute}
Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.AttributeAdapterBase{System.ComponentModel.DataAnnotations.CompareAttribute}
Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.CompareAttributeAdapter
Syntax¶
public class CompareAttributeAdapter : AttributeAdapterBase<CompareAttribute>, IAttributeAdapter, IClientModelValidator
-
class
Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.
CompareAttributeAdapter
Constructors¶
-
CompareAttributeAdapter
(System.ComponentModel.DataAnnotations.CompareAttribute, Microsoft.Extensions.Localization.IStringLocalizer)¶ public CompareAttributeAdapter(CompareAttribute attribute, IStringLocalizer stringLocalizer)
-
Methods¶
-
AddValidation
(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)¶ public override void AddValidation(ClientModelValidationContext context)
-
GetErrorMessage
(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContextBase)¶ Return type: System.String public override string GetErrorMessage(ModelValidationContextBase validationContext)
-