MSBTS_HostQueue.TerminateServiceInstancesByID Method (WMI)

 

Menghentikan instans layanan berdasarkan ID.

Catatan

Sintaks yang ditampilkan adalah bahasa netral.

Sintaks

  
uint32 TerminateServiceInstancesByID(  
    string ServiceClassID[],  
    string ServiceTypeID[],  
    string ServiceInstanceID[]  
);  

Parameter

ServiceClassID
[in] Array ID kelas layanan tempat instans pesan berada.

ServiceTypeID
[in] Array ID dari jenis layanan tempat instans pesan berada.

ServiceInstanceID
[in] Array ID instans layanan tempat instans pesan berada.

Tampilkan Nilai

Metode ini mengembalikan HRESULT yang menunjukkan apakah metode berhasil diselesaikan.

Keterangan

Untuk informasi selengkapnya tentang menghitung kelas ServiceInstance untuk membuat array ID untuk diteruskan ke metode ini, lihat Melanjutkan Instans Layanan yang Ditangguhkan dari Orkestrasi Tertentu Menggunakan WMI.

Jumlah elemen dalam parameter ServiceClassID, ServiceTypeID , dan ServiceInstanceID harus sama.

Jika Anda ingin mengakhiri beberapa instans, dan jika semua instans memiliki ServiceClassID atau ServiceTypeID yang sama, meneruskan satu nilai untuk salah satu parameter ini saat mengirim beberapa nilai untuk parameter ServiceInstanceID tidak didukung.

Maksimum 2047 instans layanan dapat dihentikan dalam satu panggilan metode TerminateServiceInstancesByID . Untuk mengakhiri lebih dari 2047 instans, hitung instans menjadi batch 2047, lalu panggil metode pada setiap batch.

Persyaratan

Header: Dinyatakan dalam BTSWMISchemaXP.mof.

Namespace: Disertakan dalam \root\MicrosoftBizTalkServer.