Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

TransactionAttributeSourceEditor Class

Editor that can convert String values into ITransactionAttributeSource instances.

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

System.Object
   TransactionAttributeSourceEditor

[Visual Basic]
Public Class TransactionAttributeSourceEditor
[C#]
public class TransactionAttributeSourceEditor

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

The transaction attribute string must be parseable by the TransactionAttributeEditor in this package.

Strings must be specified in the following syntax:

FQCN.methodName=<transaction attribute string>
(sans <>).

ExampleNamespace.ExampleClass.MyMethod=PROPAGATION_MANDATORY,ISOLATION_DEFAULT
Note    The specified class must be the one where the methods are defined; in the case of implementing an interface, the interface class name must be specified.

This will register all overloaded methods for a given name. Does not support explicit registration of certain overloaded methods. Supports wildcard style mappings (in the form "xxx*"), e.g. "Notify*" for "Notify" and "NotifyAll".

Requirements

Namespace: Spring.Transaction.Interceptor

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

See Also

TransactionAttributeSourceEditor Members | Spring.Transaction.Interceptor Namespace