C# 클래스 MvvmValidation.Internal.ValidationRule

상속: IAsyncValidationRule
파일 보기 프로젝트 열기: pglazkov/MvvmValidation 1 사용 예제들

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