C# Class MvvmValidation.Internal.ValidationRule

Inheritance: IAsyncValidationRule
Afficher le fichier Open project: pglazkov/MvvmValidation Class Usage Examples

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
Evaluate ( ) : RuleResult
EvaluateAsync ( ) : Task
ValidationRule ( IValidationTarget target, Func validateDelegate, Func asyncValidateAction ) : System
WithSettings ( Action setSettingsDelegate ) : IValidationRule

Method Details

Evaluate() public méthode

public Evaluate ( ) : RuleResult
Résultat RuleResult

EvaluateAsync() public méthode

public EvaluateAsync ( ) : Task
Résultat Task

ValidationRule() public méthode

public ValidationRule ( IValidationTarget target, Func validateDelegate, Func asyncValidateAction ) : System
target IValidationTarget
validateDelegate Func
asyncValidateAction Func
Résultat System

WithSettings() public méthode

public WithSettings ( Action setSettingsDelegate ) : IValidationRule
setSettingsDelegate Action
Résultat IValidationRule