LinkedTransaction Class
Manages the opening and closing of a globally linked transaction and any in-memory store (IMS) transactions that are in the linked transaction.
This API is not CLS-compliant.
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell (in Microsoft.VisualStudio.Modeling.Sdk.Shell.dll)
Syntax
'Declaration
<CLSCompliantAttribute(False)> _
Public Class LinkedTransaction _
Inherits MarshalByRefObject _
Implements IDisposable
'Usage
Dim instance As LinkedTransaction
[CLSCompliantAttribute(false)]
public class LinkedTransaction : MarshalByRefObject,
IDisposable
[CLSCompliantAttribute(false)]
public ref class LinkedTransaction : public MarshalByRefObject,
IDisposable
public class LinkedTransaction extends MarshalByRefObject implements IDisposable
Remarks
This class implements the IVsLinkedUndoTransactionManager interface.
Inheritance Hierarchy
System.Object
System.MarshalByRefObject
Microsoft.VisualStudio.Modeling.Shell.LinkedTransaction
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.