DefaultSettingsSection.DistributedTransactionManagerName Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera nazwę menedżera transakcji.
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
Wartość właściwości
Nazwa menedżera transakcji. Wartością domyślną jest ciąg pusty.
- Atrybuty
Wyjątki
Próba ustawienia tej właściwości na w pełni kwalifikowane nazwy domen lub adresy IP.
Próba ustawienia tej właściwości na localhost.
Uwagi
Ta właściwość zawiera nazwę komputera, na którym działa program Microsoft Distributed Transaction Coordinator (MSDTC) i jest odpowiedzialny za koordynowanie wszystkich rozproszonych transakcji uruchomionych lokalnie.
Możesz ustawić wartość tej właściwości, aby włączyć menedżerów transakcji zdalnych w obszarze System.Transactions. Jeśli ta właściwość jest null
lub zawiera pusty ciąg, lokalny menedżer transakcji jest używany jako zdalny menedżer transakcji. Jeśli ustawisz tę właściwość na wartość inną niż domyślny pusty ciąg, musisz zainstalować system Windows Server 2003 z dodatkiem Service Pack 1. W przeciwnym razie każda operacja transakcyjna kończy się niepowodzeniem z parametrem NotSupportedException. Transakcja, która jest eskalowana do zarządzania przez MSDTC, nie będzie używać lokalnego MSDTC, ale zamiast tego należy użyć tej na maszynie określonej przez tę właściwość. Jeśli menedżer transakcji jest niedostępny z jakiegokolwiek powodu, zgłaszany jest wyjątek.
Ta właściwość nie uwzględnia wielkości liter i powinna zawierać tylko krótką nazwę maszyny. Nie akceptuje w pełni kwalifikowanych nazw domen, hosta lokalnego ani adresów IP. Jeśli ta właściwość zawiera nieprawidłową nazwę maszyny zdalnej, zgłaszany jest wyjątek "nie można odczytać informacji o konfiguracji".
Należy mieć odpowiednie uprawnienia zabezpieczeń do używania zdalnego MSDTC. Aby uzyskać więcej informacji na temat konfigurowania ustawień zabezpieczeń usługi DTC, zobacz artykuł Konfigurowanie właściwości zabezpieczeń MSDTC .