C# Класс NSoft.NFramework.Data.NHibernateEx.NHUnitOfWorkAdapter

Concrete class for IUnitOfWorkImplementor
Наследование: NHUnitOfWorkAdapterBase, IUnitOfWorkImplementor
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
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, NHUnitOfWorkAdapter previous ) : System

constructor

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Release resources

Описание методов

BeginTransaction() публичный Метод

Transaction을 시작합니다.
public BeginTransaction ( ) : IUnitOfWorkTransaction
Результат IUnitOfWorkTransaction

BeginTransaction() публичный Метод

지정된 System.Data.IsolationLevel로 Transaction을 시작합니다.
public BeginTransaction ( System isolationLevel ) : IUnitOfWorkTransaction
isolationLevel System 격리 수준
Результат IUnitOfWorkTransaction

Clear() публичный Метод

Current Session의 내용을 모두 소거합니다.
public Clear ( ) : void
Результат void

Dispose() публичный Метод

Release resources.
public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

Release resources
protected Dispose ( bool disposing ) : void
disposing bool release managed resources.
Результат void

Flush() публичный Метод

Current Session의 변경 내용을 Flush를 통해 Database에 적용한다.
public Flush ( ) : void
Результат void

IncrementUsages() публичный Метод

UnitOfWork 사용 횟수를 증가시킨다.
public IncrementUsages ( ) : void
Результат void

NHUnitOfWorkAdapter() публичный Метод

constructor
public NHUnitOfWorkAdapter ( IUnitOfWorkFactory uowFactory, ISession session, NHUnitOfWorkAdapter previous ) : System
uowFactory IUnitOfWorkFactory Factory of UnitOfWork
session ISession NHibernate session
previous NHUnitOfWorkAdapter Previos UnitOfWork
Результат System