C# Класс EPiCode.Relations.Core.Validator

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

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

Метод Описание
Validate ( string ruleName, int pageLeft, int pageRight ) : ValidationResult
Validate ( string ruleName, int pageLeft, int pageRight, bool validateExisting ) : ValidationResult

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

Метод Описание
IsDescendent ( int pageID, int startID ) : bool
RuleSideValidation ( PageData pageToValidate, Rule rule, bool validateLeftSide ) : bool
RuleValidation ( Rule rule, PageData pageLeft, PageData pageRight ) : bool
ValidatePageType ( Rule rule, string pageTypeName, bool validateLeftSide ) : bool
ValidateRelationExists ( string rule, int pageLeft, int pageRight ) : bool

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

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

public static Validate ( string ruleName, int pageLeft, int pageRight ) : ValidationResult
ruleName string
pageLeft int
pageRight int
Результат ValidationResult

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

public static Validate ( string ruleName, int pageLeft, int pageRight, bool validateExisting ) : ValidationResult
ruleName string
pageLeft int
pageRight int
validateExisting bool
Результат ValidationResult