C# Класс Castle.Facilities.AutomaticTransactionManagement.TransactionInterceptor

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

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

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

Intercepts the specified invocation and creates a transaction if necessary.

SetInterceptedComponentModel ( ComponentModel target ) : void

Sets the intercepted component's ComponentModel.

TransactionInterceptor ( IKernel kernel, TransactionMetaInfoStore infoStore ) : System

Initializes a new instance of the TransactionInterceptor class.

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

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

Intercepts the specified invocation and creates a transaction if necessary.
public Intercept ( IInvocation invocation ) : void
invocation IInvocation The invocation.
Результат void

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

Sets the intercepted component's ComponentModel.
public SetInterceptedComponentModel ( ComponentModel target ) : void
target Castle.Core.ComponentModel The target's ComponentModel
Результат void

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

Initializes a new instance of the TransactionInterceptor class.
public TransactionInterceptor ( IKernel kernel, TransactionMetaInfoStore infoStore ) : System
kernel IKernel The kernel.
infoStore TransactionMetaInfoStore The info store.
Результат System