EnterpriseServicesInteropOption Enum

Definisi

Menentukan bagaimana transaksi terdistribusi berinteraksi dengan transaksi COM+.

public enum class EnterpriseServicesInteropOption
public enum EnterpriseServicesInteropOption
type EnterpriseServicesInteropOption = 
Public Enum EnterpriseServicesInteropOption
Warisan
EnterpriseServicesInteropOption

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+.

Berlaku untuk