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 Transaktions-Managers. Der Standardwert ist eine leere Zeichenfolge.
- Attribute
Ausnahmen
Es wurde versucht, diese Eigenschaft auf einen vollqualifizierten Domänennamen oder eine IP-Adresse festzulegen.
Es wurde versucht, diese Eigenschaft auf localhost festzulegen.
Hinweise
Diese Eigenschaft enthält den Namen des Computers, auf dem der Microsoft Distributed Transaction Coordinator (MSDTC) ausgeführt wird, und ist für die Koordination aller verteilten Transaktionen verantwortlich, die lokal gestartet werden.
Sie können den Wert dieser Eigenschaft festlegen, um Remotetransaktions-Manager unter zu System.Transactions aktivieren. Wenn diese Eigenschaft null
eine leere Zeichenfolge ist oder enthält, wird der lokale Transaktions-Manager als Remotetransaktions-Manager verwendet. Wenn Sie diese Eigenschaft auf einen anderen Wert als die standardmäßige leere Zeichenfolge festlegen, müssen Sie Windows Server 2003 Service Pack 1 installieren. Andernfalls schlägt jeder Transaktionsvorgang mit NotSupportedException fehl. Eine Transaktion, die eskaliert wird, um vom MSDTC verwaltet zu werden, verwendet nicht den lokalen MSDTC, sondern den auf dem Computer, der von dieser 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 sie sollte nur den Kurznamen des Computers enthalten. Vollqualifizierte Domänennamen, localhost- oder IP-Adressen werden nicht akzeptiert. Wenn diese Eigenschaft einen ungültigen Remotecomputernamen enthält, wird die Ausnahme "Konfigurationsinformationen können nicht gelesen werden" ausgelöst.
Sie sollten über die richtige Sicherheitsberechtigung für die Verwendung eines MSDTC-Remotecomputers verfügen. Weitere Informationen zum Konfigurieren von DTC-Sicherheitseinstellungen finden Sie im Artikel Konfigurieren von MSDTC-Sicherheitseigenschaften.