DefaultSettingsSection.DistributedTransactionManagerName Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Namen des Transaktions-Managers ab.
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
Eigenschaftswert
Der Name des Transaktionsmanagers. Der Standardwert ist eine leere Zeichenfolge.
- Attribute
Ausnahmen
Ein Versuch, diese Eigenschaft auf vollqualifizierte Domänennamen oder IP-Adressen festzulegen.
Ein Versuch, diese Eigenschaft auf localhost festzulegen.
Hinweise
Diese Eigenschaft enthält den Namen des Computers, auf dem die Microsoft Distributed Transaction Coordinator (MSDTC) ausgeführt wird, und ist für die Koordination aller verteilten Transaktionen verantwortlich, die lokal gestartet wurden.
Sie können den Wert dieser Eigenschaft festlegen, um Remotetransaktionsmanager unter System.Transactions. Wenn diese Eigenschaft eine leere Zeichenfolge enthält null , wird der lokale Transaktions-Manager als Remotetransaktions-Manager verwendet. Wenn Sie diese Eigenschaft auf einen anderen Wert als die leere Standardzeichenfolge festlegen, müssen Sie Windows Server 2003 Service Pack 1 installieren. Andernfalls schlägt jeder Transaktionsvorgang mit NotSupportedException. Eine Transaktion, die vom MSDTC verwaltet wird, verwendet nicht den lokalen MSDTC, sondern die transaktion auf dem computer, der durch diese Eigenschaft angegeben wird. Wenn dieser Transaktions-Manager aus irgendeinem Grund nicht verfügbar ist, wird eine Ausnahme ausgelöst.
Bei dieser Eigenschaft wird die Groß-/Kleinschreibung nicht beachtet und sollte nur den kurzen Namen des Computers enthalten. Es akzeptiert keine vollqualifizierten Domänennamen, Localhost- oder IP-Adressen. Wenn diese Eigenschaft einen ungültigen Namen des Remotecomputers enthält, wird eine Ausnahme "Konfigurationsinformationen nicht lesen" ausgelöst.
Sie sollten über die richtige Sicherheitsberechtigung verfügen, um ein Remote-MSDTC zu verwenden.