ManagementObjectSearcher Kelas
Definisi
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.
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 mengkueri semua koneksi jaringan yang aktif, layanan yang dijeda, dan sebagainya. Ketika diinstansiasi, instans kelas ini mengambil sebagai input kueri WMI yang ObjectQuery diwakili dalam turunan atau turunannya, dan secara opsional mewakili ManagementScope namespace layanan WMI untuk menjalankan kueri. Ini juga dapat mengambil opsi lanjutan EnumerationOptionstambahan dalam . 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.
public ref class ManagementObjectSearcher : System::ComponentModel::Component
public class ManagementObjectSearcher : System.ComponentModel.Component
type ManagementObjectSearcher = class
inherit Component
Public Class ManagementObjectSearcher
Inherits Component
- Warisan
Konstruktor
| Nama | Deskripsi |
|---|---|
| ManagementObjectSearcher() |
Menginisialisasi instans baru dari kelas ManagementObjectSearcher. Setelah beberapa properti pada objek ini diatur, objek dapat digunakan untuk memanggil kueri untuk informasi manajemen. Ini adalah konstruktor tanpa parameter. |
| ManagementObjectSearcher(ManagementScope, ObjectQuery, EnumerationOptions) |
Menginisialisasi instans baru kelas yang ManagementObjectSearcher akan digunakan untuk memanggil kueri yang ditentukan dalam cakupan yang ditentukan, dengan opsi yang ditentukan. |
| ManagementObjectSearcher(ManagementScope, ObjectQuery) |
Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan dalam cakupan yang ditentukan. |
| ManagementObjectSearcher(ObjectQuery) |
Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan untuk informasi manajemen. |
| ManagementObjectSearcher(String, String, EnumerationOptions) |
Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan, dalam cakupan yang ditentukan, dan dengan opsi yang ditentukan. |
| ManagementObjectSearcher(String, String) |
Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan dalam cakupan yang ditentukan. |
| ManagementObjectSearcher(String) |
Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan untuk informasi manajemen. |
Properti
| Nama | Deskripsi |
|---|---|
| CanRaiseEvents |
Mendapatkan nilai yang menunjukkan apakah komponen dapat menaikkan peristiwa. (Diperoleh dari Component) |
| Container |
Mendapatkan IContainer yang berisi Component. (Diperoleh dari Component) |
| DesignMode |
Mendapatkan nilai yang menunjukkan apakah Component saat ini dalam mode desain. (Diperoleh dari Component) |
| Events |
Mendapatkan daftar penanganan aktivitas yang dilampirkan ke Componentini. (Diperoleh dari Component) |
| Options |
Mendapatkan atau mengatur opsi cara mencari objek. |
| Query |
Mendapatkan atau mengatur kueri yang akan dipanggil di pencari (yaitu, kriteria yang akan diterapkan ke pencarian objek manajemen). |
| Scope |
Mendapatkan atau mengatur cakupan untuk mencari objek (cakupan mewakili namespace layanan WMI). |
| Site |
Mengambil atau menetapkan ISite dari Component. (Diperoleh dari Component) |
Metode
| Nama | Deskripsi |
|---|---|
| CreateObjRef(Type) |
Membuat objek yang berisi semua informasi relevan yang diperlukan untuk menghasilkan proksi yang digunakan untuk berkomunikasi dengan objek jarak jauh. (Diperoleh dari MarshalByRefObject) |
| Dispose() |
Merilis semua sumber daya yang digunakan oleh Component. (Diperoleh dari Component) |
| Dispose(Boolean) |
Merilis sumber daya yang tidak dikelola yang Component digunakan oleh dan secara opsional merilis sumber daya terkelola. (Diperoleh dari Component) |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| Get() |
Memanggil kueri WMI yang ditentukan dan mengembalikan koleksi yang dihasilkan. |
| Get(ManagementOperationObserver) |
Memanggil kueri WMI secara asinkron, dan mengikat ke pengamat untuk memberikan hasilnya. |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetLifetimeService() |
Kedaluwarsa.
Mengambil objek layanan seumur hidup saat ini yang mengontrol kebijakan seumur hidup untuk instans ini. (Diperoleh dari MarshalByRefObject) |
| GetService(Type) |
Mengembalikan objek yang mewakili layanan yang disediakan oleh Component atau oleh Container. (Diperoleh dari Component) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| InitializeLifetimeService() |
Kedaluwarsa.
Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini. (Diperoleh dari MarshalByRefObject) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| MemberwiseClone(Boolean) |
Membuat salinan dangkal objek MarshalByRefObject saat ini. (Diperoleh dari MarshalByRefObject) |
| ToString() |
Mengembalikan yang String berisi nama Component, jika ada. Metode ini tidak boleh ditimpa. (Diperoleh dari Component) |
Acara
| Nama | Deskripsi |
|---|---|
| Disposed |
Terjadi ketika komponen dibuang oleh panggilan ke metode Dispose(). (Diperoleh dari Component) |