C# 클래스 GitHub.Validation.ReactiveValidatableObject

상속: ReactiveUI.ReactiveObject, IDataErrorInfo
파일 보기 프로젝트 열기: github/VisualStudio

Private Properties

프로퍼티 타입 설명
EnableValidationForUnvalidatedProperties IEnumerable
GetErrorMessage string
GetValidatedProperties ValidatedProperty>.Dictionary
TriggerValidationForAllProperties void
TriggerValidationForProperty void

공개 메소드들

메소드 설명
ReactiveValidatableObject ( [ serviceProvider ) : System
ResetValidation ( ) : void
SetErrorMessage ( string propertyName, string errorMessage ) : void
Validate ( ) : bool
this ( string propertyName ) : string

비공개 메소드들

메소드 설명
EnableValidationForUnvalidatedProperties ( ) : IEnumerable
GetErrorMessage ( string propertyName ) : string
GetValidatedProperties ( Type type ) : ValidatedProperty>.Dictionary
TriggerValidationForAllProperties ( ) : void
TriggerValidationForProperty ( string propertyName ) : void

메소드 상세

ReactiveValidatableObject() 공개 메소드

public ReactiveValidatableObject ( [ serviceProvider ) : System
serviceProvider [
리턴 System

ResetValidation() 공개 메소드

public ResetValidation ( ) : void
리턴 void

SetErrorMessage() 공개 메소드

public SetErrorMessage ( string propertyName, string errorMessage ) : void
propertyName string
errorMessage string
리턴 void

Validate() 공개 메소드

public Validate ( ) : bool
리턴 bool

this() 공개 메소드

public this ( string propertyName ) : string
propertyName string
리턴 string