Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

RuleBasedTransactionAttribute Members

RuleBasedTransactionAttribute overview

Public Instance Constructors

RuleBasedTransactionAttribute Overloaded. Initializes a new instance of the RuleBasedTransactionAttribute class.

Public Instance Properties

EnterpriseServicesInteropOption (inherited from DefaultTransactionDefinition) Gets the enterprise services interop option.
Name (inherited from DefaultTransactionDefinition) Return the name of this transaction. Can be null.
PropagationBehavior (inherited from DefaultTransactionDefinition) Gets / Sets the propagation behavior.
ReadOnly (inherited from DefaultTransactionDefinition) Get whether to optimize as read-only transaction.
RollbackRules Sets the rollback rules list for this transaction attribute.
TransactionIsolationLevel (inherited from DefaultTransactionDefinition) Return the isolation level of type IsolationLevel.
TransactionTimeout (inherited from DefaultTransactionDefinition) Return the transaction timeout.

Public Instance Methods

AddRollbackRule Adds a RollbackRuleAttribute to this attributes list of rollback rules.
ClearRollbackRules Clears the rollback rules for this attribute.
Equals (inherited from DefaultTransactionDefinition) An override of the default Equals method.
GetHashCode (inherited from DefaultTransactionDefinition) An override of the default GetHashCode method that returns the hashcode of the DefinitionDescription property.
GetType (inherited from Object)Gets the Type of the current instance.
RollbackOn Will a transaction be rolled back if the supplied is thrown during the lifecycle of a transaction to which this attribute is applied?
ToString Returns a String representation of this instance.

Protected Instance Properties

DefinitionDescription (inherited from DefaultTransactionDefinition) Returns a String representation of the DefinitionDescription property.

Protected Instance Methods

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.

See Also

RuleBasedTransactionAttribute Class | Spring.Transaction.Interceptor Namespace