C# 클래스 Castle.Components.Validator.RegularExpressionValidator

상속: AbstractValidator
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono 1 사용 예제들

공개 메소드들

메소드 설명
ApplyBrowserValidation ( BrowserValidationConfiguration config, InputElementType inputType, IBrowserValidationGenerator generator, IDictionary attributes, string target ) : void

Applies the browser validation by setting up one or more input rules on IBrowserValidationGenerator.

IsValid ( object instance, object fieldValue ) : bool

Validate that the property value match the given regex. Null or empty values are allowed.

RegularExpressionValidator ( String expression ) : System

Initializes a new instance of the RegularExpressionValidator class.

RegularExpressionValidator ( String expression, RegexOptions options ) : System

Initializes a new instance of the RegularExpressionValidator class.

메소드 상세

ApplyBrowserValidation() 공개 메소드

Applies the browser validation by setting up one or more input rules on IBrowserValidationGenerator.
public ApplyBrowserValidation ( BrowserValidationConfiguration config, InputElementType inputType, IBrowserValidationGenerator generator, IDictionary attributes, string target ) : void
config BrowserValidationConfiguration The config.
inputType InputElementType Type of the input.
generator IBrowserValidationGenerator The generator.
attributes IDictionary The attributes.
target string The target.
리턴 void

IsValid() 공개 메소드

Validate that the property value match the given regex. Null or empty values are allowed.
public IsValid ( object instance, object fieldValue ) : bool
instance object
fieldValue object
리턴 bool

RegularExpressionValidator() 공개 메소드

Initializes a new instance of the RegularExpressionValidator class.
public RegularExpressionValidator ( String expression ) : System
expression String The expression.
리턴 System

RegularExpressionValidator() 공개 메소드

Initializes a new instance of the RegularExpressionValidator class.
public RegularExpressionValidator ( String expression, RegexOptions options ) : System
expression String The expression.
options RegexOptions The regular expression options.
리턴 System