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

Pendent
Наследование: System.MarshalByRefObject
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CreateMetaFromConfig ( Type implementation, MethodInfo methods, IConfiguration config ) : TransactionMetaInfo
CreateMetaFromType ( Type implementation ) : TransactionMetaInfo
GetMetaFor ( Type implementation ) : TransactionMetaInfo
InitializeLifetimeService ( ) : object

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

Метод Описание
ObtainIsolation ( Type implementation, MethodInfo method, string level ) : IsolationMode
ObtainTransactionMode ( Type implementation, MethodInfo method, string mode ) : TransactionMode
PopulateMetaInfoFromType ( TransactionMetaInfo metaInfo, Type implementation ) : void
Register ( Type implementation, TransactionMetaInfo metaInfo ) : void

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

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

public CreateMetaFromConfig ( Type implementation, MethodInfo methods, IConfiguration config ) : TransactionMetaInfo
implementation System.Type
methods System.Reflection.MethodInfo
config IConfiguration
Результат TransactionMetaInfo

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

public CreateMetaFromType ( Type implementation ) : TransactionMetaInfo
implementation System.Type
Результат TransactionMetaInfo

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

public GetMetaFor ( Type implementation ) : TransactionMetaInfo
implementation System.Type
Результат TransactionMetaInfo

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

public InitializeLifetimeService ( ) : object
Результат object