Udostępnij za pośrednictwem


DefaultSettingsSection.DistributedTransactionManagerName Właściwość

Definicja

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 .

Dotyczy