C# 클래스 Habanero.Testability.Helpers.NonValidatingTransactionalBusinessObject

Wraps a BO in a TransactionalBusinessObject but does not call validate the BO when IsValid is called.
상속: Habanero.BO.TransactionalBusinessObject
파일 보기 프로젝트 열기: Chillisoft/habanero.testability

보호된 메소드들

메소드 설명
CheckDuplicateIdentifier ( List pendingTransactions, List errorMessages ) : void
CheckForConcurrencyErrors ( ) : void

Checks the underlying business object for any concurrency control errors before trying to commit to the datasource

IsValid ( string &invalidReason ) : bool

Indicates whether all of the property values are valid

NonValidatingTransactionalBusinessObject ( IBusinessObject businessObject ) : System

메소드 상세

CheckDuplicateIdentifier() 보호된 메소드

protected CheckDuplicateIdentifier ( List pendingTransactions, List errorMessages ) : void
pendingTransactions List
errorMessages List
리턴 void

CheckForConcurrencyErrors() 보호된 메소드

Checks the underlying business object for any concurrency control errors before trying to commit to the datasource
protected CheckForConcurrencyErrors ( ) : void
리턴 void

IsValid() 보호된 메소드

Indicates whether all of the property values are valid
protected IsValid ( string &invalidReason ) : bool
invalidReason string A string to modify with a reason /// for any invalid values
리턴 bool

NonValidatingTransactionalBusinessObject() 보호된 메소드

protected NonValidatingTransactionalBusinessObject ( IBusinessObject businessObject ) : System
businessObject IBusinessObject
리턴 System