System.Management Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan akses ke serangkaian informasi manajemen yang kaya dan peristiwa manajemen tentang sistem, perangkat, dan aplikasi yang diinstrumentasikan ke infrastruktur Windows Management Instrumentation (WMI). Aplikasi dan layanan dapat meminta informasi manajemen yang menarik (seperti berapa banyak ruang kosong yang tersisa di disk, apa pemanfaatan CPU saat ini, database mana yang terhubung dengan aplikasi tertentu, dan banyak lagi), menggunakan kelas yang berasal dari ManagementObjectSearcher dan ManagementQuery, atau berlangganan ke berbagai peristiwa manajemen menggunakan ManagementEventWatcher kelas . Data yang dapat diakses dapat berasal dari komponen terkelola dan tidak terkelola di lingkungan terdistribusi.
Kelas
CompletedEventArgs |
Menyimpan data peristiwa untuk peristiwa tersebut Completed . |
ConnectionOptions |
Menentukan semua pengaturan yang diperlukan untuk membuat koneksi WMI. |
DeleteOptions |
Menentukan opsi untuk menghapus objek manajemen. |
EnumerationOptions |
Menyediakan kelas dasar untuk kueri dan objek opsi terkait enumerasi. |
EventArrivedEventArgs |
Menyimpan data peristiwa untuk peristiwa tersebut EventArrived . |
EventQuery |
Mewakili kueri peristiwa WMI. |
EventWatcherOptions |
Menentukan opsi untuk pengamatan peristiwa manajemen. |
InvokeMethodOptions |
Menentukan opsi untuk memanggil metode manajemen. |
ManagementBaseObject |
Berisi elemen dasar objek manajemen. Ini berfungsi sebagai kelas dasar untuk kelas objek manajemen yang lebih spesifik. |
ManagementClass |
Mewakili kelas manajemen Common Information Model (CIM). Kelas manajemen adalah kelas WMI seperti Win32_LogicalDisk, yang dapat mewakili drive disk, dan Win32_Process, yang mewakili proses seperti Notepad.exe. Anggota kelas ini memungkinkan Anda mengakses data WMI menggunakan jalur kelas WMI tertentu. |
ManagementDateTimeConverter |
Menyediakan metode untuk mengonversi interval tanggal dan waktu Desktop Management Task Force (DMTF) menjadi sesuai DateTime CLR dan TimeSpan format dan sebaliknya. |
ManagementEventArgs |
Mewakili kelas dasar virtual untuk menyimpan data peristiwa untuk peristiwa WMI. |
ManagementEventWatcher |
Berlangganan pemberitahuan peristiwa sementara berdasarkan kueri peristiwa tertentu. |
ManagementException |
Mewakili pengecualian manajemen. |
ManagementNamedValueCollection |
Mewakili kumpulan nilai bernama yang cocok untuk digunakan sebagai informasi konteks untuk operasi WMI. Nama-nama tidak peka huruf besar/kecil. |
ManagementObject |
Mewakili instans WMI. |
ManagementObjectCollection |
Mewakili berbagai koleksi objek manajemen yang diambil melalui WMI. Objek dalam koleksi ini adalah dari jenis -turunan ManagementBaseObject, termasuk ManagementObject dan ManagementClass. Koleksi dapat berupa hasil kueri WMI yang dijalankan melalui ManagementObjectSearcher, atau enumerasi objek manajemen dari jenis tertentu yang diambil melalui ManagementClass representasi jenis tersebut. Selain itu, ini dapat menjadi kumpulan objek manajemen yang terkait dengan cara tertentu ke objek manajemen tertentu - dalam hal ini koleksi akan diambil melalui metode seperti GetRelated(). Koleksi dapat dijalani menggunakan ManagementObjectCollection.ManagementObjectEnumerator objek dan di dalamnya dapat diperiksa atau dimanipulasi untuk berbagai tugas manajemen. |
ManagementObjectCollection.ManagementObjectEnumerator |
Mewakili enumerator pada koleksi. |
ManagementObjectSearcher |
Mengambil kumpulan objek manajemen berdasarkan kueri tertentu. Kelas ini adalah salah satu titik masuk yang lebih umum digunakan untuk mengambil informasi manajemen. Misalnya, ini dapat digunakan untuk menghitung semua drive disk, adaptor jaringan, proses, dan banyak lagi objek manajemen pada sistem, atau untuk meminta semua koneksi jaringan yang naik, layanan yang dijeda, dan sebagainya. Ketika dibuat, instans kelas ini mengambil sebagai input kueri WMI yang diwakili dalam ObjectQuery atau turunannya, dan secara ManagementScope opsional mewakili namespace layanan WMI untuk menjalankan kueri. Ini juga dapat mengambil opsi tingkat lanjut tambahan dalam EnumerationOptions. Get() Ketika metode pada objek ini dipanggil, ManagementObjectSearcher menjalankan kueri yang diberikan dalam cakupan yang ditentukan dan mengembalikan kumpulan objek manajemen yang cocok dengan kueri dalam ManagementObjectCollection. |
ManagementOperationObserver |
Mengelola operasi asinkron dan menangani informasi manajemen dan peristiwa yang diterima secara asinkron. |
ManagementOptions |
Menyediakan kelas dasar abstrak untuk semua objek opsi. |
ManagementPath |
Menyediakan pembungkus untuk mengurai dan membangun jalur ke objek WMI. |
ManagementQuery |
Menyediakan kelas dasar abstrak untuk semua objek kueri manajemen. |
ManagementScope |
Mewakili cakupan (namespace) untuk operasi manajemen. |
MethodData |
Berisi informasi tentang metode WMI. |
MethodDataCollection |
Mewakili sekumpulan metode yang tersedia dalam koleksi. |
MethodDataCollection.MethodDataEnumerator |
Mewakili enumerator untuk MethodData objek di MethodDataCollection. |
ObjectGetOptions |
Menentukan opsi untuk mendapatkan objek manajemen. |
ObjectPutEventArgs |
Menyimpan data peristiwa untuk peristiwa tersebut ObjectPut . |
ObjectQuery |
Mewakili kueri manajemen yang mengembalikan instans atau kelas. |
ObjectReadyEventArgs |
Menyimpan data peristiwa untuk peristiwa tersebut ObjectReady . |
ProgressEventArgs |
Menyimpan data peristiwa untuk peristiwa tersebut Progress . |
PropertyData |
Mewakili informasi tentang properti WMI. |
PropertyDataCollection |
Mewakili sekumpulan properti objek WMI. |
PropertyDataCollection.PropertyDataEnumerator |
Mewakili enumerator untuk PropertyData objek di PropertyDataCollection. |
PutOptions |
Menentukan opsi untuk menerapkan perubahan objek manajemen. |
QualifierData |
Berisi informasi tentang kualifikasi WMI. |
QualifierDataCollection |
Mewakili kumpulan QualifierData objek. |
QualifierDataCollection.QualifierDataEnumerator |
Mewakili enumerator untuk QualifierData objek di QualifierDataCollection. |
RelatedObjectQuery |
Mewakili kueri data WQL ASSOCIATORS. Ini dapat digunakan untuk instans dan kueri skema. |
RelationshipQuery |
Mewakili REFERENSI WQL kueri data. |
SelectQuery |
Mewakili kueri data WQL SELECT. |
StoppedEventArgs |
Menyimpan data peristiwa untuk peristiwa tersebut Stopped . |
WqlEventQuery |
Mewakili kueri peristiwa WMI dalam format WQL . |
WqlObjectQuery |
Mewakili kueri data WMI dalam format WQL. |
Enum
AuthenticationLevel |
Menjelaskan tingkat autentikasi yang akan digunakan untuk menyambungkan ke WMI. Ini digunakan untuk koneksi COM ke WMI. |
CimType |
Menjelaskan kemungkinan jenis CIM untuk properti, kualifikasi, atau parameter metode. |
CodeLanguage |
Menentukan bahasa yang didukung oleh generator kode. |
ComparisonSettings |
Menjelaskan mode perbandingan objek yang dapat digunakan dengan CompareTo(ManagementBaseObject, ComparisonSettings). Perhatikan bahwa nilai-nilai ini dapat digabungkan. |
ImpersonationLevel |
Menjelaskan tingkat peniruan yang akan digunakan untuk terhubung ke WMI. |
ManagementStatus |
Menjelaskan enumerasi semua kode kesalahan WMI yang saat ini ditentukan. |
PutType |
Menjelaskan kemungkinan efek menyimpan objek ke WMI saat menggunakan Put(). |
TextFormat |
Menjelaskan kemungkinan format teks yang dapat digunakan dengan GetText(TextFormat). |
Delegasikan
CompletedEventHandler |
Mewakili metode yang akan menangani Completed peristiwa. |
EventArrivedEventHandler |
Mewakili metode yang akan menangani EventArrived peristiwa. |
ObjectPutEventHandler |
Mewakili metode yang akan menangani ObjectPut peristiwa. |
ObjectReadyEventHandler |
Mewakili metode yang akan menangani ObjectReady peristiwa. |
ProgressEventHandler |
Mewakili metode yang akan menangani Progress peristiwa. |
StoppedEventHandler |
Mewakili metode yang akan menangani Stopped peristiwa. |