Property | Type | Description |
---|
Method | Description | |
---|---|---|
BeginTransaction ( ) : IUnitOfWorkTransaction |
Transaction을 시작합니다.
|
|
BeginTransaction ( System isolationLevel ) : IUnitOfWorkTransaction |
지정된 System.Data.IsolationLevel로 Transaction을 시작합니다.
|
|
Clear ( ) : void |
Current Session의 내용을 모두 소거합니다.
|
|
Dispose ( ) : void |
Release resources.
|
|
Flush ( ) : void |
Current Session의 변경 내용을 Flush를 통해 Database에 적용한다.
|
|
IncrementUsages ( ) : void |
UnitOfWork 사용 횟수를 증가시킨다.
|
|
NHUnitOfWorkAdapter ( IUnitOfWorkFactory uowFactory, ISession session, |
constructor
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Release resources
|
public BeginTransaction ( ) : IUnitOfWorkTransaction | ||
return | IUnitOfWorkTransaction |
public BeginTransaction ( System isolationLevel ) : IUnitOfWorkTransaction | ||
isolationLevel | System | 격리 수준 |
return | IUnitOfWorkTransaction |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | release managed resources. |
return | void |
public NHUnitOfWorkAdapter ( IUnitOfWorkFactory uowFactory, ISession session, |
||
uowFactory | IUnitOfWorkFactory | Factory of UnitOfWork |
session | ISession | NHibernate session |
previous | Previos UnitOfWork | |
return | System |