Поделиться через


SinglePhaseEnlistment.InDoubt Метод

Определение

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

Перегрузки

InDoubt()

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

InDoubt(Exception)

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

InDoubt()

Исходный код:
SinglePhaseEnlistment.cs
Исходный код:
SinglePhaseEnlistment.cs
Исходный код:
SinglePhaseEnlistment.cs

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

public:
 void InDoubt();
public void InDoubt ();
member this.InDoubt : unit -> unit
Public Sub InDoubt ()

Комментарии

Участник транзакции, реализующий ISinglePhaseNotification интерфейс, использует этот метод для уведомления диспетчера транзакций о том, что транзакция вызывает сомнения. Транзакция вызывает сомнения, если не удается связаться с одним или несколькими из менеджеров ресурсов.

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

InDoubt(Exception)

Исходный код:
SinglePhaseEnlistment.cs
Исходный код:
SinglePhaseEnlistment.cs
Исходный код:
SinglePhaseEnlistment.cs

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

public:
 void InDoubt(Exception ^ e);
public void InDoubt (Exception? e);
public void InDoubt (Exception e);
member this.InDoubt : Exception -> unit
Public Sub InDoubt (e As Exception)

Параметры

e
Exception

Объяснение, почему транзакция сомнительна.

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