DefaultSettingsSection.DistributedTransactionManagerName Propriété

Définition

Obtient le nom du gestionnaire de transactions.

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

Valeur de propriété

String

Nom du gestionnaire de transactions. La valeur par défaut est une chaîne vide.

Attributs

Exceptions

Tentative d'affectation de noms de domaines complets ou d'adresses IP à cette propriété.

Tentative d'affectation de localhost à cette propriété.

Remarques

Cette propriété contient le nom de l’ordinateur qui exécute Microsoft Distributed Transaction Coordinator (MSDTC) et est chargé de coordonner toutes les transactions distribuées démarrées localement.

Vous pouvez définir la valeur de cette propriété pour activer les gestionnaires de transactions distants sous System.Transactions . Si cette propriété a la valeur ou si elle null contient une chaîne vide, le gestionnaire de transactions local est utilisé en tant que gestionnaire de transactions distant. si vous affectez à cette propriété une valeur autre que la chaîne vide par défaut, vous devez installer Windows Server 2003 Service Pack 1. Dans le cas contraire, toute opération transactionnelle échoue avec NotSupportedException . Une transaction remontée pour être gérée par le MSDTC n’utilise pas le MSDTC local, mais utilise à la place celui sur l’ordinateur spécifié par cette propriété. Si ce gestionnaire de transactions n’est pas disponible pour une raison quelconque, une exception est levée.

Cette propriété ne respecte pas la casse et ne doit contenir que le nom abrégé de l’ordinateur. Elle n’accepte pas les noms de domaine complets, localhost ou les adresses IP. Si cette propriété contient un nom d’ordinateur distant non valide, une exception « impossible de lire les informations de configuration » est levée.

Vous devez disposer de l’autorisation de sécurité appropriée pour utiliser un MSDTC distant. Pour plus d’informations sur la configuration des paramètres de sécurité DTC, consultez l’article Configuration des propriétés de sécurité de MSDTC .

S’applique à