C# Class Castle.Facilities.AutomaticTransactionManagement.TransactionMetaInfoStore

Pendent
Inheritance: System.MarshalByRefObject
Afficher le fichier Open project: nats/castle-1.0.3-mono Class Usage Examples

Méthodes publiques

Méthode Description
CreateMetaFromConfig ( Type implementation, MethodInfo methods, IConfiguration config ) : TransactionMetaInfo
CreateMetaFromType ( Type implementation ) : TransactionMetaInfo
GetMetaFor ( Type implementation ) : TransactionMetaInfo
InitializeLifetimeService ( ) : object

Private Methods

Méthode Description
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

Method Details

CreateMetaFromConfig() public méthode

public CreateMetaFromConfig ( Type implementation, MethodInfo methods, IConfiguration config ) : TransactionMetaInfo
implementation System.Type
methods System.Reflection.MethodInfo
config IConfiguration
Résultat TransactionMetaInfo

CreateMetaFromType() public méthode

public CreateMetaFromType ( Type implementation ) : TransactionMetaInfo
implementation System.Type
Résultat TransactionMetaInfo

GetMetaFor() public méthode

public GetMetaFor ( Type implementation ) : TransactionMetaInfo
implementation System.Type
Résultat TransactionMetaInfo

InitializeLifetimeService() public méthode

public InitializeLifetimeService ( ) : object
Résultat object