C# Класс Binboo.Core.Commands.Arguments.ParamValidator

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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