C# Класс Pizza.Framework.Persistence.Transactions.TransactionManagingInterceptor

Наследование: Castle.DynamicProxy.IInterceptor
Показать файл Открыть проект

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

Метод Описание
Intercept ( IInvocation invocation ) : void
TransactionManagingInterceptor ( ISession session ) : System

Приватные методы

Метод Описание
BeginTransactionIfNeeded ( ) : bool
IsTransactional ( IInvocation invocation ) : bool
RollbackTransaction ( bool iAmTheFirst, IInvocation invocation ) : void
TryCommit ( bool iAmTheFirst, IInvocation invocation ) : void

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

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

public Intercept ( IInvocation invocation ) : void
invocation IInvocation
Результат void

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

public TransactionManagingInterceptor ( ISession session ) : System
session ISession
Результат System