TransactionManager Classe

Definição

Contém métodos usados para a gestão de transações. Esta classe não pode ser herdada.

public ref class TransactionManager abstract sealed
public static class TransactionManager
type TransactionManager = class
Public Class TransactionManager
Herança
TransactionManager

Observações

Esta classe contém propriedades estáticas e métodos usados para obter informações sobre as opções de transação padrão. Contém também vários métodos estáticos usados para a recuperação de um recurso durável quando este falha. Não é necessária qualquer ação especial de um recurso durável se o Coordenador de Transações Distribuídas da Microsoft (MSDTC) falhar.

Propriedades

Name Description
DefaultTimeout

Recebe o intervalo de tempo limite padrão para novas transações.

HostCurrentCallback

Obtém ou define uma fábrica de transações personalizada.

ImplicitDistributedTransactions

Recebe ou define um valor que indica se a utilização de System.Transactions APIs que requerem escalonamento para uma transação distribuída o fará.

MaximumTimeout

Recebe o intervalo máximo de timeout por defeito para novas transações.

Métodos

Name Description
RecoveryComplete(Guid)

Notifica o gestor de transações que um gestor de recursos em recuperação de falhas terminou de se reinscrever em todas as transações não resolvidas.

Reenlist(Guid, Byte[], IEnlistmentNotification)

Recruta novamente um participante duradouro numa transação.

evento

Name Description
DistributedTransactionStarted

Indica que uma transação distribuída foi iniciada.

Aplica-se a

Ver também