TransactionManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém métodos usados para gerenciamento de transações. Essa 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
Comentários
Essa classe contém propriedades estáticas e métodos usados para obter informações sobre as opções de transação padrão. Ele também contém vários métodos estáticos usados para recuperação de um recurso durável quando o recurso durável falha. Nenhuma ação especial será necessária para um recurso durável se o MSDTC (Coordenador de Transações Distribuídas da Microsoft) falhar.
Propriedades
DefaultTimeout |
Obtém o intervalo de tempo limite padrão para novas transações. |
HostCurrentCallback |
Obtém ou define uma fábrica de transação personalizada. |
ImplicitDistributedTransactions |
Obtém ou define um valor que indica se o uso de |
MaximumTimeout |
Obtém o intervalo de tempo limite máximo padrão para novas transações. |
Métodos
RecoveryComplete(Guid) |
Notifica o gerenciador de transação de que um Resource Manager em recuperação de falha finalizou a nova inscrição em todas as transações não resolvidas. |
Reenlist(Guid, Byte[], IEnlistmentNotification) |
Reinscreve um participante durável em uma transação. |
Eventos
DistributedTransactionStarted |
Indica que uma transação distribuída foi iniciada. |