C# Класс Catel.ReSharper.Arguments.ArgumentCheckStatementHelper

Показать файл Открыть проект

Открытые методы

Метод Описание
CreateImplementsInterfaceArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
CreateIsMatchArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
CreateIsMaximumArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
CreateIsMinimalArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
CreateIsNotMatchArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
CreateIsNotNullArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
CreateIsNotNullOrEmptyArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
CreateIsNotNullOrEmptyArrayArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
CreateIsNotNullOrWhitespaceArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
CreateIsNotOutOfRangeArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
CreateIsOfTypeArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement

Приватные методы

Метод Описание
CreateArgumentCheckStatement ( ICSharpContextActionDataProvider provider, string pattern, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement

Описание методов

CreateImplementsInterfaceArgumentCheckStatement() публичный статический Метод

public static CreateImplementsInterfaceArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
provider ICSharpContextActionDataProvider
parameterDeclaration IRegularParameterDeclaration
Результат ICSharpStatement

CreateIsMatchArgumentCheckStatement() публичный статический Метод

public static CreateIsMatchArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
provider ICSharpContextActionDataProvider
parameterDeclaration IRegularParameterDeclaration
Результат ICSharpStatement

CreateIsMaximumArgumentCheckStatement() публичный статический Метод

public static CreateIsMaximumArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
provider ICSharpContextActionDataProvider
parameterDeclaration IRegularParameterDeclaration
Результат ICSharpStatement

CreateIsMinimalArgumentCheckStatement() публичный статический Метод

public static CreateIsMinimalArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
provider ICSharpContextActionDataProvider
parameterDeclaration IRegularParameterDeclaration
Результат ICSharpStatement

CreateIsNotMatchArgumentCheckStatement() публичный статический Метод

public static CreateIsNotMatchArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
provider ICSharpContextActionDataProvider
parameterDeclaration IRegularParameterDeclaration
Результат ICSharpStatement

CreateIsNotNullArgumentCheckStatement() публичный статический Метод

public static CreateIsNotNullArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
provider ICSharpContextActionDataProvider
parameterDeclaration IRegularParameterDeclaration
Результат ICSharpStatement

CreateIsNotNullOrEmptyArgumentCheckStatement() публичный статический Метод

public static CreateIsNotNullOrEmptyArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
provider ICSharpContextActionDataProvider
parameterDeclaration IRegularParameterDeclaration
Результат ICSharpStatement

CreateIsNotNullOrEmptyArrayArgumentCheckStatement() публичный статический Метод

public static CreateIsNotNullOrEmptyArrayArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
provider ICSharpContextActionDataProvider
parameterDeclaration IRegularParameterDeclaration
Результат ICSharpStatement

CreateIsNotNullOrWhitespaceArgumentCheckStatement() публичный статический Метод

public static CreateIsNotNullOrWhitespaceArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
provider ICSharpContextActionDataProvider
parameterDeclaration IRegularParameterDeclaration
Результат ICSharpStatement

CreateIsNotOutOfRangeArgumentCheckStatement() публичный статический Метод

public static CreateIsNotOutOfRangeArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
provider ICSharpContextActionDataProvider
parameterDeclaration IRegularParameterDeclaration
Результат ICSharpStatement

CreateIsOfTypeArgumentCheckStatement() публичный статический Метод

public static CreateIsOfTypeArgumentCheckStatement ( ICSharpContextActionDataProvider provider, IRegularParameterDeclaration parameterDeclaration ) : ICSharpStatement
provider ICSharpContextActionDataProvider
parameterDeclaration IRegularParameterDeclaration
Результат ICSharpStatement