Bagikan melalui


BYOT Kelas

Definisi

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)

Berlaku untuk