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
| Nama | Nilai | Deskripsi |
|---|---|---|
| None | 0 | Tidak ada sinkronisasi antara Transaction dan Current. |
| 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. |
Keterangan
.NET Framework memungkinkan komponen .NET terkelola untuk berpartisipasi dalam transaksi COM+ menggunakan kelas di namespace System.EnterpriseServices. Namun, karena interoperatasi 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+.