Condividi tramite


DefaultSettingsSection.DistributedTransactionManagerName Proprietà

Definizione

Ottiene il nome del servizio di gestione transazioni.

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

Valore della proprietà

String

Nome del servizio di gestione transazioni. Il valore predefinito è una stringa vuota.

Attributi

Eccezioni

Tentativo di impostare questa proprietà su nomi di dominio completi o indirizzi IP.

Tentativo di impostare questa proprietà su localhost.

Commenti

Questa proprietà contiene il nome del computer che esegue Microsoft Distributed Transaction Coordinator (MSDTC) ed è responsabile del coordinamento di tutte le transazioni distribuite avviate localmente.

È possibile impostare il valore di questa proprietà per abilitare i gestori transazioni remoti in System.Transactions . Se questa proprietà è o contiene una stringa vuota, il gestore transazioni null locale viene utilizzato come gestore transazioni remoto. Se si imposta questa proprietà su un valore diverso dalla stringa vuota predefinita, è necessario installare Windows Server 2003 Service Pack 1. In caso contrario, qualsiasi operazione transazionale ha esito negativo con NotSupportedException . Una transazione di cui viene eseguita l'escalation per la gestione da parte di MSDTC non utilizzerà msdTC locale, ma quella nel computer specificato da questa proprietà. Se il gestore transazioni non è disponibile per qualsiasi motivo, viene generata un'eccezione.

Questa proprietà non fa distinzione tra maiuscole e minuscole e deve contenere solo il nome breve del computer. Non accetta nomi di dominio completi, localhost o indirizzi IP. Se questa proprietà contiene un nome di computer remoto non valido, viene generata un'eccezione che indica che non è possibile leggere le informazioni di configurazione.

È necessario disporre dell'autorizzazione di sicurezza appropriata per usare un MSDTC remoto. Per altre informazioni su come configurare le impostazioni di sicurezza DTC, vedere l'articolo Configurazione delle proprietà di sicurezza MSDTC.

Si applica a