Bagikan melalui


DefaultSettingsSection.DistributedTransactionManagerName Properti

Definisi

Mendapatkan nama manajer transaksi.

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

Nilai Properti

Nama manajer transaksi. Nilai default-nya adalah untaian kosong.

Atribut

Pengecualian

Upaya untuk mengatur properti ini ke nama domain atau alamat IP yang sepenuhnya memenuhi syarat.

Upaya untuk mengatur properti ini ke localhost.

Keterangan

Properti ini berisi nama komputer yang menjalankan Koordinator Transaksi Terdistribusi Microsoft (MSDTC) dan bertanggung jawab untuk mengoordinasikan semua transaksi terdistribusi yang dimulai secara lokal.

Anda dapat mengatur nilai properti ini untuk mengaktifkan manajer transaksi jarak jauh di bawah System.Transactions. Jika properti ini adalah null atau berisi string kosong, manajer transaksi lokal digunakan sebagai manajer transaksi jarak jauh. Jika Anda mengatur properti ini ke nilai selain string kosong default, Anda harus menginstal Windows Server 2003 Paket Layanan 1. Jika tidak, setiap operasi transaksi gagal dengan NotSupportedException. Transaksi yang diekskalasi untuk dikelola oleh MSDTC tidak akan menggunakan MSDTC lokal, tetapi sebaliknya menggunakan yang ada di komputer yang ditentukan oleh properti ini. Jika manajer transaksi tersebut tidak tersedia karena alasan apa pun, pengecualian akan dilemparkan.

Properti ini tidak peka huruf besar/kecil, dan hanya boleh berisi nama pendek mesin. Ini tidak menerima nama domain, localhost, atau alamat IP yang sepenuhnya memenuhi syarat. Jika properti ini berisi nama komputer jarak jauh yang tidak valid, pengecualian "tidak dapat membaca informasi konfigurasi" akan dilemparkan.

Anda harus memiliki izin keamanan yang tepat untuk menggunakan MSDTC jarak jauh. Untuk informasi selengkapnya tentang cara mengonfigurasi pengaturan keamanan DTC, lihat artikel Mengonfigurasi properti keamanan MSDTC .

Berlaku untuk