Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

ITransactionAttributeSource Interface

Interface used by TransactionInterceptor to source transaction attributes.

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

[Visual Basic]
Public Interface ITransactionAttributeSource
[C#]
public interface ITransactionAttributeSource

Types that implement ITransactionAttributeSource

Type Description
AbstractFallbackTransactionAttributeSource Abstract implementation of ITransactionAttributeSource that caches attributes for methods, and implements a default fallback policy.
AttributesTransactionAttributeSource Implementation of ITransactionAttributeSource that uses Attributes.
MatchAlwaysTransactionAttributeSource Very simple implementation of ITransactionAttributeSource which will always return the same ITransactionAttribute for all methods fed to it.
MethodMapTransactionAttributeSource Simple implementation of the ITransactionAttributeSource interface that allows attributes to be stored per method in a map.
NameMatchTransactionAttributeSource Simple implementation of the ITransactionAttributeSource that allows attributes to be matched by registered name.

Remarks

Implementations know how to source transaction attributes, whether from configuration, metadata attributes at source level, or anywhere else.

Requirements

Namespace: Spring.Transaction.Interceptor

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

See Also

ITransactionAttributeSource Members | Spring.Transaction.Interceptor Namespace