Bagikan melalui


Metode IBTBatchCallBack.BatchComplete (COM)

 

Memberi tahu adaptor hasil batch pekerjaan.

Syntax

  
        HRESULT IBTBatchCallBack::BatchComplete(  
        HRESULT  
        hrStatus,  
shortnOpCount,  
BTBatchOperationStatus*pOperationStatus,  
VARIANTvCallbackCookie);  
  
        Sub BatchComplete(  
        hrStatus  
         As HRESULT,  
nOpCount As short,  
pOperationStatus As BTBatchOperationStatus,  
vCallbackCookie As Variant)  

Parameter-parameternya

hrStatus
[di] HRESULT yang berisi status tingkat atas batch. Jika parameter ini diatur ke S_OK, maka tidak perlu menelusuri detail status. Jika parameter ini diatur ke S_FALSE dan batch berisi pesan yang akan dikirimkan, maka satu atau beberapa pesan gagal dalam alur dan pesan ini berhasil ditangguhkan.

hrStatus
HRESULT yang berisi status tingkat atas batch. Jika parameter ini diatur ke S_OK, maka tidak perlu menelusuri detail status. Jika parameter ini diatur ke S_FALSE dan batch berisi pesan yang akan dikirimkan, maka satu atau beberapa pesan gagal dalam alur dan pesan ini berhasil ditangguhkan.

nOpCount
[di] Pendek yang berisi jumlah operasi yang diproses dalam batch ini.

nOpCount
Pendek yang berisi jumlah operasi yang diproses dalam batch ini.

pOperationStatus
[in,size_is(nOpCount)] Array status operasi, satu entri akan ada untuk setiap jenis operasi yang dimuat batch.

pOperationStatus
Array status operasi, satu entri akan ada untuk setiap jenis operasi yang dimuat batch.

vCallbackCookie
[di] Varian yang berisi cookie yang diteruskan oleh adaptor ketika mendapatkan batch.

vCallbackCookie
Varian yang berisi cookie yang diteruskan oleh adaptor ketika mendapatkan batch.

Mengembalikan Nilai

Metode ini mengembalikan HRESULT yang menunjukkan apakah berhasil diselesaikan. Lihat bagian Nilai Kesalahan untuk detail selengkapnya.

Tidak ada.

Nilai Kesalahan

Metode ini mengembalikan HRESULT yang berisi salah satu nilai dalam tabel berikut.

Metode ini menunjukkan kesalahan dengan mengatur properti Angka objek Err global ke salah satu nilai dalam tabel berikut.

Nilai Description
S_OK Metode berhasil diselesaikan.

Komentar

Metode ini dipanggil oleh BizTalk Server Messaging Engine ketika telah selesai memproses batch pekerjaan.

Adaptor harus merilis sumber daya apa pun yang dipegangnya selama panggilan balik ini karena batch adalah atomik. Jika terjadi kesalahan dalam batch, tidak ada pekerjaan yang akan selesai dan adaptor, oleh karena itu, perlu menangani kegagalan dengan benar untuk menghindari kehilangan data. Sifat bagaimana sumber daya tersebut harus dirilis tergantung pada hasil batch.

Persyaratan

Platform: Windows

Lihat Juga

Antarmuka IBTBatchCallBack (COM)
Anggota IBTBatchCallBack (COM)