Bagikan melalui


ManagementObjectSearcher Kelas

Definisi

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.

public ref class ManagementObjectSearcher : System::ComponentModel::Component
public class ManagementObjectSearcher : System.ComponentModel.Component
type ManagementObjectSearcher = class
    inherit Component
Public Class ManagementObjectSearcher
Inherits Component
Warisan
ManagementObjectSearcher

Konstruktor

ManagementObjectSearcher()

Menginisialisasi instans baru 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)

Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan dalam cakupan yang ditentukan.

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(ObjectQuery)

Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan untuk informasi manajemen.

ManagementObjectSearcher(String)

Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan untuk informasi manajemen.

ManagementObjectSearcher(String, String)

Menginisialisasi instans baru kelas yang ManagementObjectSearcher digunakan untuk memanggil kueri yang ditentukan dalam cakupan yang ditentukan.

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.

Properti

CanRaiseEvents

Mendapatkan nilai yang menunjukkan apakah komponen dapat menaikkan peristiwa.

(Diperoleh dari Component)
Container

IContainer Mendapatkan 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 ini Component.

(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

Mendapatkan atau mengatur ISite dari Component.

(Diperoleh dari Component)

Metode

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 Componentdigunakan oleh .

(Diperoleh dari Component)
Dispose(Boolean)

Merilis sumber daya tidak terkelola 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 instans Type 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 yang saat ini Object.

(Diperoleh dari Object)
MemberwiseClone(Boolean)

Membuat salinan dangkal objek saat ini MarshalByRefObject .

(Diperoleh dari MarshalByRefObject)
ToString()

Mengembalikan yang String berisi nama Component, jika ada. Metode ini tidak boleh ditimpa.

(Diperoleh dari Component)

Acara

Disposed

Terjadi ketika komponen dibuang oleh panggilan ke Dispose() metode .

(Diperoleh dari Component)

Berlaku untuk