DefaultSettingsSection.DistributedTransactionManagerName Propriedade

Definição

Obtém o nome do gestor de transações.

public:
 property System::String ^ DistributedTransactionManagerName { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("distributedTransactionManagerName", DefaultValue="")]
public string DistributedTransactionManagerName { get; set; }
[<System.Configuration.ConfigurationProperty("distributedTransactionManagerName", DefaultValue="")>]
member this.DistributedTransactionManagerName : string with get, set
Public Property DistributedTransactionManagerName As String

Valor de Propriedade

O nome do gestor da transação. O valor padrão é uma cadeia de caracteres vazia.

Atributos

Exceções

Uma tentativa de definir esta propriedade para nomes de domínio ou endereços IP totalmente qualificados.

Uma tentativa de definir esta propriedade para localhost.

Observações

Esta propriedade contém o nome do computador que está a executar o Coordenador de Transações Distribuídas da Microsoft (MSDTC) e é responsável por coordenar todas as transações distribuídas iniciadas localmente.

Pode definir o valor desta propriedade para ativar gestores de transações remotos em System.Transactions. Se esta propriedade for null ou contiver uma cadeia vazia, o gestor de transações local é usado como gestor de transações remoto. Se definir esta propriedade para um valor diferente da cadeia vazia padrão, deve instalar o Windows Server 2003 Service Pack 1. Caso contrário, qualquer operação transacional falha com NotSupportedException. Uma transação escalada para ser gerida pelo MSDTC não utilizará o MSDTC local, mas sim o da máquina especificado por esta propriedade. Se esse gestor de transações estiver indisponível por qualquer motivo, é lançada uma exceção.

Esta propriedade não distingue maiúsculas e minúsculas e deve conter apenas o nome curto da máquina. Não aceita nomes de domínio totalmente qualificados, localhost ou endereços IP. Se esta propriedade contiver um nome remoto inválido da máquina, é lançada uma exceção "unable read configuration information".

Deves ter a permissão de segurança adequada para usar um MSDTC remoto. Para mais informações sobre como configurar as definições de segurança do DTC, consulte o artigo Configurar as propriedades de segurança do MSDTC .

Aplica-se a