C# Класс MvvmValidation.Internal.ValidationRule

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

Private Properties

Свойство Тип Описание

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

Метод Описание
Evaluate ( ) : RuleResult
EvaluateAsync ( ) : Task
ValidationRule ( IValidationTarget target, Func validateDelegate, Func asyncValidateAction ) : System
WithSettings ( Action setSettingsDelegate ) : IValidationRule

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

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

public Evaluate ( ) : RuleResult
Результат RuleResult

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

public EvaluateAsync ( ) : Task
Результат Task

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

public ValidationRule ( IValidationTarget target, Func validateDelegate, Func asyncValidateAction ) : System
target IValidationTarget
validateDelegate Func
asyncValidateAction Func
Результат System

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

public WithSettings ( Action setSettingsDelegate ) : IValidationRule
setSettingsDelegate Action
Результат IValidationRule