Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

ITransactionAttribute Interface

This interface adds a RollbackOn specification to ITransactionDefinition.

For a list of all members of this type, see ITransactionAttribute Members .

[Visual Basic]
<TypeConverter(ConverterTypeName:="Spring.Transaction.Interceptor.TransactionAttributeConverter, Spring.Data, Version=1.3.0.20214, Culture=neutral, PublicKeyToken=65e474d141e25e07")> _
Public Interface ITransactionAttribute
    Implements ITransactionDefinition
[C#]
[TypeConverter(ConverterTypeName="Spring.Transaction.Interceptor.TransactionAttributeConverter, Spring.Data, Version=1.3.0.20214, Culture=neutral, PublicKeyToken=65e474d141e25e07")]
public interface ITransactionAttribute : ITransactionDefinition

Types that implement ITransactionAttribute

Type Description
DefaultTransactionAttribute Transaction attribute approach to rolling back on all exceptions, no other exceptions by default.
DelegatingTransactionAttributeWithName ITransactionAttribute that delegates all calls to a give target attribute except for the name, which is specified in the constructor.
RuleBasedTransactionAttribute ITransactionAttribute implementation that works out whether a given exception should cause transaction rollback by applying a number of rollback rules, both positive and negative.

Requirements

Namespace: Spring.Transaction.Interceptor

Assembly: Spring.Data (in Spring.Data.dll)

See Also

ITransactionAttribute Members | Spring.Transaction.Interceptor Namespace