Bagikan melalui


Memilih Pendaftaran yang Benar

WMI mendukung model utas yang berbeda tergantung pada bagaimana penyedia dihosting dan jenis fungsionalitas penyedia, seperti Kelas atau properti . Misalnya, penyedia terpisah tidak mendukung semua jenis fungsionalitas penyedia. Untuk informasi selengkapnya tentang model hosting yang berbeda dan cara mengonfigurasinya, lihat Penyedia Hosting dan Keamanan.

Penyedia In-Process

Penyedia yang sedang berjalan beroperasi dalam proses host yang dibagikan, Wmiprvse.exe. Sebagian besar jenis penyedia dalam proses menggunakan model multithreaded apartment (MTA).

Model MTA didukung untuk jenis fungsionalitas penyedia berikut:

Model STA (apartemen berutas tunggal) didukung untuk jenis-jenis fungsionalitas tertentu dari penyedia.

Penyedia Luar Proses

Penyedia yang dihosting di host layanan bersama yang berbeda mendukung fungsionalitas penyedia berikut:

Untuk informasi selengkapnya tentang host layanan bersama, lihat Hosting dan Keamanan Penyedia.

Penyedia yang Tidak Bergantung

Penyedia yang dipisahkan dihosting dalam aplikasi. Untuk informasi selengkapnya, lihat Menggabungkan Penyedia dalam Aplikasi. Penyedia yang dibuat menggunakan WMI di .NET Framework dipisahkan. Penyedia terpisah mendukung fungsionalitas penyedia berikut:

Mengembangkan Penyedia WMI

Penyedia Hosting dan Keamanan