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
Наследование
SinglePhaseEnlistment

Комментарии

Когда вызывается реализация SinglePhaseCommit диспетчера ресурсов и передается экземпляр этого типа, участник затем уведомляет диспетчер транзакций с помощью Committed метода или Aborted метода, чтобы указать, должна ли транзакция быть зафиксирована или откатена.

Методы

Имя Описание
Aborted()

Представляет обратный вызов, используемый для указания диспетчеру транзакций, что транзакция должна быть откатена.

Aborted(Exception)

Представляет обратный вызов, используемый для указания диспетчеру транзакций, что транзакция должна быть откатена и предоставляет объяснение.

Committed()

Представляет обратный вызов, используемый для указания диспетчеру транзакций, что SinglePhaseCommit успешно выполнен.

Done()

Указывает, что участник транзакции завершил свою работу.

(Унаследовано от Enlistment)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
InDoubt()

Представляет обратный вызов, который используется для указания диспетчеру транзакций, что состояние транзакции сомневается.

InDoubt(Exception)

Представляет обратный вызов, используемый для указания диспетчеру транзакций о том, что состояние транзакции сомневается и предоставляет объяснение.

MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

Потокобезопасность

Этот тип является потокобезопасной.

См. также раздел