EnterpriseServicesInteropOption Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan bagaimana transaksi terdistribusi berinteraksi dengan transaksi COM+.
public enum class EnterpriseServicesInteropOption
public enum EnterpriseServicesInteropOption
type EnterpriseServicesInteropOption =
Public Enum EnterpriseServicesInteropOption
- Warisan
Bidang
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+.