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

Applies conditions to a ModelProperty when specific validation conditions occur.
Наследование: PropertyRule
Показать файл Открыть проект

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

Метод Описание
ValidationRule ( string rootType, string property, ModelExpression validationExpression, ModelExpression errorMessageExpression ) : System
ValidationRule ( string rootType, string property, string validationExpression, string errorMessageExpression ) : System

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

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

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

Метод Описание
InitializeExpressions ( ) : void

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

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

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

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

public ValidationRule ( string rootType, string property, ModelExpression validationExpression, ModelExpression errorMessageExpression ) : System
rootType string
property string
validationExpression ModelExpression
errorMessageExpression ModelExpression
Результат System

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

public ValidationRule ( string rootType, string property, string validationExpression, string errorMessageExpression ) : System
rootType string
property string
validationExpression string
errorMessageExpression string
Результат System