Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

TransactionAspectSupport Members

TransactionAspectSupport overview

Public Static (Shared) Fields

CURRENT_TRANSACTIONINFO_SLOTNAME The name in thread local storage where the TransactionInfo object is located

Public Static (Shared) Properties

CurrentTransactionStatus Returns the ITransactionStatus of the current method invocation.

Protected Static (Shared) Properties

CurrentTransactionInfo Subclasses can use this to return the current TransactionAspectSupport.TransactionInfo.

Public Instance Constructors

TransactionAspectSupport Constructor Creates a new instance of the TransactionAspectSupport class.

Public Instance Properties

TransactionAttributes Set properties with method names as keys and transaction attribute descriptors (parsed via TransactionAttributeEditor) as values: e.g. key = "MyMethod", value = "PROPAGATION_REQUIRED,readOnly".
TransactionAttributeSource Gets and sets the ITransactionAttributeSource for this aspect.
TransactionManager Gets and sets the IPlatformTransactionManager for this aspect.

Public Instance Methods

AfterPropertiesSet Checks that the required properties are set.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Fields

logMissing <summary> documentation for F:Spring.Transaction.Interceptor.TransactionAspectSupport.log

Protected Instance Methods

CleanupTransactionInfo Resets the TransactionAspectSupport.TransactionInfo for this thread.
CommitTransactionAfterReturning Execute after the successful completion of call, but not after an exception was handled.
CompleteTransactionAfterThrowing Handle a exception, closing out the transaction.
CreateTransactionIfNecessaryOverloaded. Create a transaction if necessary
Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
MethodIdentification Identifies the method by providing the qualfied method name.

See Also

TransactionAspectSupport Class | Spring.Transaction.Interceptor Namespace