C# Класс ExoRule.Validation.StringLengthRule

Applies conditions when the value of a ModelProperty is too short or long.
Наследование: PropertyRule
Показать файл Открыть проект

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

Метод Описание
StringLengthRule ( string rootType, string property, int minimum, int maximum ) : System
StringLengthRule ( string rootType, string property, int minimum, int maximum, Error error, RuleInvocationType invocationTypes ) : System
StringLengthRule ( string rootType, string property, int minimum, int maximum, RuleInvocationType invocationTypes ) : System
StringLengthRule ( string rootType, string property, int minimum, int maximum, string errorMessage ) : System

Защищенные методы

Метод Описание
ConditionApplies ( ModelInstance root ) : bool

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

Метод Описание
CreateError ( string property, int minimum, int maximum ) : ConditionType>.Func

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

ConditionApplies() защищенный Метод

protected ConditionApplies ( ModelInstance root ) : bool
root ModelInstance
Результат bool

StringLengthRule() публичный Метод

public StringLengthRule ( string rootType, string property, int minimum, int maximum ) : System
rootType string
property string
minimum int
maximum int
Результат System

StringLengthRule() публичный Метод

public StringLengthRule ( string rootType, string property, int minimum, int maximum, Error error, RuleInvocationType invocationTypes ) : System
rootType string
property string
minimum int
maximum int
error Error
invocationTypes RuleInvocationType
Результат System

StringLengthRule() публичный Метод

public StringLengthRule ( string rootType, string property, int minimum, int maximum, RuleInvocationType invocationTypes ) : System
rootType string
property string
minimum int
maximum int
invocationTypes RuleInvocationType
Результат System

StringLengthRule() публичный Метод

public StringLengthRule ( string rootType, string property, int minimum, int maximum, string errorMessage ) : System
rootType string
property string
minimum int
maximum int
errorMessage string
Результат System