Represents the base class for all Compensating Resource Manager (CRM) Compensators.
For a list of all members of this type, see Compensator Members.
[Visual Basic] Public Class Compensator Inherits ServicedComponent [C#] public class Compensator : ServicedComponent [C++] public __gc class Compensator : public ServicedComponent [JScript] public class Compensator extends ServicedComponent
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
The user should extend from this object in order to write a custom transaction Compensator.
A Compensator must always have a public constructor; otherwise, the recovery engine cannot create it.
For more information see Compensating Resource Managers (CRMs).
Platforms: Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
Assembly: System.Enterpriseservices (in System.Enterpriseservices.dll)