ManagementObjectCollection Kelas

Definisi

Mewakili berbagai koleksi objek manajemen yang diambil melalui WMI. Objek dalam koleksi ini adalah 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 yang mewakili jenis tersebut. Selain itu, ini bisa 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.

public ref class ManagementObjectCollection : IDisposable, System::Collections::ICollection
public class ManagementObjectCollection : IDisposable, System.Collections.ICollection
type ManagementObjectCollection = class
    interface ICollection
    interface IEnumerable
    interface IDisposable
Public Class ManagementObjectCollection
Implements ICollection, IDisposable
Warisan
ManagementObjectCollection
Penerapan

Properti

Nama Deskripsi
Count

Mendapatkan nilai yang menunjukkan jumlah objek dalam koleksi.

IsSynchronized

Mendapatkan nilai yang menunjukkan apakah objek disinkronkan (aman utas).

SyncRoot

Mendapatkan objek yang akan digunakan untuk sinkronisasi.

Metode

Nama Deskripsi
CopyTo(Array, Int32)

Menyalin koleksi ke array.

CopyTo(ManagementBaseObject[], Int32)

Menyalin item dalam koleksi ke ManagementBaseObject array.

Dispose()

Merilis sumber daya yang terkait dengan objek ini. Setelah metode ini dipanggil, upaya untuk menggunakan objek ini akan mengakibatkan dilemparkan ObjectDisposedException .

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
Finalize()

Membuang sumber daya yang dipegang objek. Ini adalah destruktor untuk objek . Finalizer diekspresikan menggunakan sintaks destruktor.

GetEnumerator()

Mengembalikan enumerator untuk koleksi.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
IEnumerable.GetEnumerator()

Mengembalikan yang IEnumerator berulang melalui ManagementObjectCollection.

Metode Ekstensi

Nama Deskripsi
AsParallel(IEnumerable)

Mengaktifkan paralelisasi kueri.

AsQueryable(IEnumerable)

Mengonversi IEnumerable menjadi IQueryable.

Cast<TResult>(IEnumerable)

Melemparkan elemen IEnumerable ke jenis yang ditentukan.

OfType<TResult>(IEnumerable)

Memfilter elemen IEnumerable berdasarkan jenis tertentu.

Berlaku untuk