C# 클래스 cloudscribe.Web.Common.DataAnnotations.EnforceTrueAttribute

상속: System.ComponentModel.DataAnnotations.ValidationAttribute, IClientModelValidator
파일 보기 프로젝트 열기: joeaudette/cloudscribe

공개 메소드들

메소드 설명
AddValidation ( Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext context ) : void
EnforceTrueAttribute ( string otherProperty ) : Microsoft.Extensions.Localization
FormatErrorMessage ( string name ) : string

보호된 메소드들

메소드 설명
IsValid ( object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext ) : System.ComponentModel.DataAnnotations.ValidationResult

비공개 메소드들

메소드 설명
CheckForLocalizer ( Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext context ) : void
GetErrorMessage ( string displayName ) : string
MergeAttribute ( string>.IDictionary attributes, string key, string value ) : bool

메소드 상세

AddValidation() 공개 메소드

public AddValidation ( Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext context ) : void
context Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext
리턴 void

EnforceTrueAttribute() 공개 메소드

public EnforceTrueAttribute ( string otherProperty ) : Microsoft.Extensions.Localization
otherProperty string
리턴 Microsoft.Extensions.Localization

FormatErrorMessage() 공개 메소드

public FormatErrorMessage ( string name ) : string
name string
리턴 string

IsValid() 보호된 메소드

protected IsValid ( object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext ) : System.ComponentModel.DataAnnotations.ValidationResult
value object
validationContext System.ComponentModel.DataAnnotations.ValidationContext
리턴 System.ComponentModel.DataAnnotations.ValidationResult