Baca dalam bahasa Inggris

Bagikan melalui


EnterpriseServicesInteropOption Enum

Definisi

Menentukan bagaimana transaksi terdistribusi berinteraksi dengan transaksi COM+.

C#
public enum EnterpriseServicesInteropOption
Warisan
EnterpriseServicesInteropOption

Bidang

Nama Nilai Deskripsi
Automatic 1

Cari konteks COM+ yang ada dan sinkronkan dengannya jika ada.

Full 2

Konteks System.EnterpriseServices (yang dapat diambil dengan memanggil metode TransactionContextUtil statis kelas ) dan System.Transactions transaksi sekitar (yang dapat diambil dengan memanggil metode CurrentTransaction statis kelas) selalu disinkronkan. Ini memperkenalkan penalti performa karena konteks baru System.EnterpriseServices mungkin perlu dibuat.

None 0

Tidak ada sinkronisasi antara Transaction dan Current.

Keterangan

.NET Framework memungkinkan komponen .NET terkelola untuk berpartisipasi dalam transaksi COM+ menggunakan kelas di System.EnterpriseServices namespace layanan. Namun, karena interoperabilitas tidak disediakan secara default, Anda perlu menggunakan enumerasi ini untuk menentukan bagaimana Anda ingin berpartisipasi dalam konteks COM+. Secara khusus, ketika Anda membuat baru TransactionScope, gunakan enumerasi ini untuk menunjukkan bagaimana Anda ingin transaksi Anda berpartisipasi dalam transaksi COM+. Untuk informasi selengkapnya, lihat Interoperabilitas dengan Layanan Perusahaan dan Transaksi COM+.

Berlaku untuk

Produk Versi
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Lihat juga