C# 클래스 Habanero.DB.TransactionalBusinessObjectDB

상속: Habanero.BO.TransactionalBusinessObject, ITransactionalDB
파일 보기 프로젝트 열기: Chillisoft/habanero 1 사용 예제들

공개 메소드들

메소드 설명
GetPersistSql ( ) : IEnumerable

Returns the appropriate sql statement collection depending on the state of the object. E.g. Update SQL, InsertSQL or DeleteSQL.

TransactionalBusinessObjectDB ( IBusinessObject businessObject, IDatabaseConnection databaseConnection ) : System

Constructor - creates a TransactionalBusinessObjectDB given a IBusinessObject and the DatabaseConnection

비공개 메소드들

메소드 설명
GetDeleteSql ( ) : IEnumerable

Builds a "delete" sql statement list for this object

GetInsertSql ( ) : IEnumerable

Returns an "insert" sql statement list for inserting this object

GetUpdateSql ( ) : IEnumerable

Returns an "update" sql statement list for updating this object

메소드 상세

GetPersistSql() 공개 메소드

Returns the appropriate sql statement collection depending on the state of the object. E.g. Update SQL, InsertSQL or DeleteSQL.
public GetPersistSql ( ) : IEnumerable
리턴 IEnumerable

TransactionalBusinessObjectDB() 공개 메소드

Constructor - creates a TransactionalBusinessObjectDB given a IBusinessObject and the DatabaseConnection
public TransactionalBusinessObjectDB ( IBusinessObject businessObject, IDatabaseConnection databaseConnection ) : System
businessObject IBusinessObject
databaseConnection IDatabaseConnection
리턴 System