C# Class Castle.Facilities.AutomaticTransactionManagement.TransactionMetaInfo

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

Méthodes publiques

Méthode Description
Add ( MethodInfo method, Castle.Services.Transaction.TransactionAttribute attribute ) : void
Contains ( MethodInfo info ) : bool
GetTransactionAttributeFor ( MethodInfo methodInfo ) : Castle.Services.Transaction.TransactionAttribute
InitializeLifetimeService ( ) : object
TransactionMetaInfo ( ) : System

Initializes a new instance of the TransactionMetaInfo class.

Private Methods

Méthode Description
IsGenericMethodTransactional ( MethodInfo info ) : bool

Method Details

Add() public méthode

public Add ( MethodInfo method, Castle.Services.Transaction.TransactionAttribute attribute ) : void
method System.Reflection.MethodInfo
attribute Castle.Services.Transaction.TransactionAttribute
Résultat void

Contains() public méthode

public Contains ( MethodInfo info ) : bool
info System.Reflection.MethodInfo
Résultat bool

GetTransactionAttributeFor() public méthode

public GetTransactionAttributeFor ( MethodInfo methodInfo ) : Castle.Services.Transaction.TransactionAttribute
methodInfo System.Reflection.MethodInfo
Résultat Castle.Services.Transaction.TransactionAttribute

InitializeLifetimeService() public méthode

public InitializeLifetimeService ( ) : object
Résultat object

TransactionMetaInfo() public méthode

Initializes a new instance of the TransactionMetaInfo class.
public TransactionMetaInfo ( ) : System
Résultat System