C# 클래스 Binboo.Core.Commands.Arguments.ParamValidator

파일 보기 프로젝트 열기: adrianoc/binboo 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Anything ParamValidator
AnythingStartingWithText ParamValidator
QuotedString ParamValidator

공개 메소드들

메소드 설명
AsOptional ( ) : ParamValidator
ButNot ( ) : ParamValidator
Custom ( string regex, bool optional ) : ParamValidator
From ( IEnumerable names ) : ParamValidator
IsMatch ( string candidate ) : bool
ToString ( ) : string

보호된 메소드들

메소드 설명
ParamValidator ( string regex ) : System.Collections.Generic
ParamValidator ( string regex, bool optional ) : System.Collections.Generic

비공개 메소드들

메소드 설명
RegExpFor ( string name ) : string

메소드 상세

AsOptional() 공개 메소드

public AsOptional ( ) : ParamValidator
리턴 ParamValidator

ButNot() 공개 메소드

public ButNot ( ) : ParamValidator
리턴 ParamValidator

Custom() 공개 정적인 메소드

public static Custom ( string regex, bool optional ) : ParamValidator
regex string
optional bool
리턴 ParamValidator

From() 공개 정적인 메소드

public static From ( IEnumerable names ) : ParamValidator
names IEnumerable
리턴 ParamValidator

IsMatch() 공개 메소드

public IsMatch ( string candidate ) : bool
candidate string
리턴 bool

ParamValidator() 보호된 메소드

protected ParamValidator ( string regex ) : System.Collections.Generic
regex string
리턴 System.Collections.Generic

ParamValidator() 보호된 메소드

protected ParamValidator ( string regex, bool optional ) : System.Collections.Generic
regex string
optional bool
리턴 System.Collections.Generic

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

Anything 공개적으로 정적으로 프로퍼티

public static ParamValidator,Binboo.Core.Commands.Arguments Anything
리턴 ParamValidator

AnythingStartingWithText 공개적으로 정적으로 프로퍼티

public static ParamValidator,Binboo.Core.Commands.Arguments AnythingStartingWithText
리턴 ParamValidator

QuotedString 공개적으로 정적으로 프로퍼티

public static ParamValidator,Binboo.Core.Commands.Arguments QuotedString
리턴 ParamValidator