SinglePhaseEnlistment Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет набор обратных вызовов, которые облегчают взаимодействие между участником, присоединенным к однофазной фиксации, и диспетчером транзакций при получении уведомления SinglePhaseCommit(SinglePhaseEnlistment).
public ref class SinglePhaseEnlistment : System::Transactions::Enlistment
public class SinglePhaseEnlistment : System.Transactions.Enlistment
type SinglePhaseEnlistment = class
inherit Enlistment
Public Class SinglePhaseEnlistment
Inherits Enlistment
- Наследование
Комментарии
При вызове реализации SinglePhaseCommit диспетчера ресурсов и передаче экземпляра этого типа участник уведомляет диспетчер транзакций с помощью Committed метода или Aborted метода , чтобы указать, должна ли транзакция быть зафиксирована или откатена.
Методы
Aborted() |
Представляет функцию обратного вызова, используемую для передачи диспетчеру транзакций указания откатить транзакцию. |
Aborted(Exception) |
Представляет функцию обратного вызова, используемую для передачи диспетчеру транзакций указания откатить транзакцию, а также предоставляет объяснение. |
Committed() |
Представляет функцию обратного вызова, используемую для передачи диспетчеру транзакций уведомления о том, что однофазная фиксация была успешно завершена. |
Done() |
Указывает, что участник транзакции завершил свою работу. (Унаследовано от Enlistment) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
InDoubt() |
Представляет функцию обратного вызова, используемую для передачи диспетчеру транзакций уведомления о том, что состояние транзакции — сомнительное. |
InDoubt(Exception) |
Представляет функцию обратного вызова, используемую для передачи диспетчеру транзакций уведомления о том, что состояние транзакции — сомнительное, а также предоставляет объяснение. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Применяется к
Потокобезопасность
Данный тип потокобезопасен.