Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

AbstractPlatformTransactionManager Class

Abstract base class that allows for easy implementation of concrete platform transaction managers.

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

System.Object
   AbstractPlatformTransactionManager
      Derived types

[Visual Basic]
<Serializable> _
Public MustInherit Class AbstractPlatformTransactionManager
    Implements IPlatformTransactionManager
[C#]
[Serializable]
public abstract class AbstractPlatformTransactionManager : IPlatformTransactionManager

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

Provides the following workflow handling:

Transaction synchronization is a generic mechanism for registering callbacks that get invoked at transaction completion time. The same mechanism can also be used for custom synchronization efforts.

The state of this class is serializable. It's up to subclasses if they wish to make their state to be serializable. They should implement ISerializable if they need to restore any transient state.

Requirements

Namespace: Spring.Transaction.Support

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

See Also

AbstractPlatformTransactionManager Members | Spring.Transaction.Support Namespace