LinkedTransaction Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Важно!
Этот API несовместим с CLS.
Класс, который управляет открытием и закрытием глобальной связанной транзакции VS с помощью класса Ивслинкедундотрансактионманажер. Также управляет транзакцией с МГНОВЕНными сообщениями в этой связанной транзакции
public ref class LinkedTransaction : MarshalByRefObject, IDisposable
[System.CLSCompliant(false)]
public class LinkedTransaction : MarshalByRefObject, IDisposable
[<System.CLSCompliant(false)>]
type LinkedTransaction = class
inherit MarshalByRefObject
interface IDisposable
Public Class LinkedTransaction
Inherits MarshalByRefObject
Implements IDisposable
- Наследование
-
LinkedTransaction
- Атрибуты
- Реализации
Конструкторы
| LinkedTransaction(String, IServiceProvider) |
Создание транзакции, которая потенциально может охватывать несколько конструкторов. Сначала открывает связанную транзакцию отмены, а затем открывает транзакцию с МГНОВЕНными сообщениями. В этой версии используется текущий открытый документ. |
| LinkedTransaction(String, IServiceProvider, ModelingDocData) |
Создание транзакции, которая потенциально может охватывать несколько конструкторов. Сначала открывает связанную транзакцию отмены, а затем открывает транзакцию с МГНОВЕНными сообщениями. |
Свойства
| GlobalUndoContext |
Значение, помещаемое в контекст транзакции, чтобы указать, что это глобальная отмена. |
| HasPendingChanges | |
| IsActive |
True, одиночная транзакция с упакованными МГНОВЕНными сообщениями активна |
| Transaction |
Возвращает транзакцию МГНОВЕНных сообщений |
Методы
| Commit() |
Зафиксируйте транзакцию. Сначала фиксирует транзакцию МГНОВЕНных сообщений, а затем связанную транзакцию отмены. |
| Dispose() |
реализация IDisposable. Dispose () |
| Finalize() |
Метод завершения. |
| Rollback() |
Выполните откат транзакции. Сначала выполняет откат транзакции МГНОВЕНных сообщений, а затем прерывает связанную транзакцию отмены. |