Bagikan melalui


Antarmuka ICrmLogControl (comsvcs.h)

Adalah sarana di mana CRM Worker dan CRM Compensator menulis rekaman ke log dan membuatnya tahan lama.

Warisan

Antarmuka ICrmLogControl mewarisi dari antarmuka IUnknown . ICrmLogControl juga memiliki jenis anggota ini:

Metode

Antarmuka ICrmLogControl memiliki metode ini.

 
ICrmLogControl::ForceLog

Memaksa semua rekaman log agar tahan lama pada disk.
ICrmLogControl::ForceTransactionToAbort

Melakukan panggilan pembatalan segera pada transaksi.
ICrmLogControl::ForgetLogRecord

Lupa catatan log terakhir yang ditulis oleh instans antarmuka ini.
ICrmLogControl::get_TransactionUOW

Mengambil unit transaksi kerja (UOW) tanpa harus mencatat UOW transaksi dalam catatan log.
ICrmLogControl::RegisterCompensator

CRM Worker menggunakan metode ini untuk mendaftarkan CRM Compensator dengan infrastruktur CRM.
ICrmLogControl::WriteLogRecord

CRM Worker dan CRM Compensator menggunakan metode ini untuk menulis catatan log yang tidak terstruktur ke log.
ICrmLogControl::WriteLogRecordVariants

CRM Worker dan CRM Compensator menggunakan metode ini untuk menulis rekaman log terstruktur ke log.

Keterangan

CRM Compensator menerima antarmuka ini setelah instansiasinya menggunakan metode ICrmCompensator::SetLogControl atau ICrmCompensatorVariants::SetLogControlVariants .

Selain nilai pengembalian yang tercantum untuk setiap metode, metode juga dapat mengembalikan kode kesalahan dari Koordinator Transaksi Terdistribusi (DTC) atau kode kesalahan COM standar lainnya.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header comsvcs.h

Lihat juga

COM+ Mengkompensasi Resource Manager