BYOT Kelas
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.
Membungkus kelas COM+ ByotServerEx
dan antarmuka ICreateWithTransactionEx
COM+ DTC dan ICreateWithTipTransactionEx
. Kelas ini tidak dapat diwariskan.
public ref class BYOT sealed
public sealed class BYOT
type BYOT = class
Public NotInheritable Class BYOT
- Warisan
-
BYOT
Keterangan
BYOT (Bring Your Own Transaction) memungkinkan komponen dibuat dengan atau untuk mewarisi transaksi eksternal. Artinya, komponen yang belum memiliki transaksi terkait dapat memperoleh transaksi. COM+ memungkinkan pengaturan transaksi Koordinator Transaksi Terdistribusi (DTC) atau Protokol Internet Transaksi (TIP) yang sudah ada sebelumnya sebagai properti transaksi dari konteks komponen baru. Hal ini memungkinkan komponen COM+ dikaitkan dengan transaksi yang masa pakainya dikendalikan oleh monitor pemrosesan transaksi (TP), Pemilih Objek/Tugas (OTS), atau sistem manajemen database (DBMS).
BYOT transaksi harus digunakan dengan hati-hati. Dalam situasi tertentu, mereka dapat mengakibatkan transaksi yang mencakup beberapa domain sinkronisasi - yaitu, mereka memungkinkan paralelisme dengan transaksi lain, menyebabkan kondisi kebuntuan.
Transaksi otomatis, daripada BYOT transaksi, adalah model pemrograman pilihan untuk penulis komponen bisnis.
Metode
CreateWithTipTransaction(String, Type) |
Membuat objek yang terdaftar dalam transaksi manual menggunakan Protokol Internet Transaksi (TIP). |
CreateWithTransaction(Object, Type) |
Membuat objek yang terdaftar dalam transaksi manual. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |