Bagikan melalui


ManagementObjectCollection Kelas

Definisi

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.

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

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

CopyTo(Array, Int32)

Menyalin koleksi ke array.

CopyTo(ManagementBaseObject[], Int32)

Menyalin item dalam koleksi ke ManagementBaseObject array.

Dispose()

Melepaskan 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 instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

IEnumerable.GetEnumerator()

Mengembalikan IEnumerator yang berulang melalui ManagementObjectCollection.

Metode Ekstensi

Cast<TResult>(IEnumerable)

Mentransmisikan elemen dari IEnumerable ke jenis yang ditentukan.

OfType<TResult>(IEnumerable)

Memfilter elemen berdasarkan IEnumerable jenis tertentu.

AsParallel(IEnumerable)

Mengaktifkan paralelisasi kueri.

AsQueryable(IEnumerable)

Mengonversi menjadi IEnumerableIQueryable.

Berlaku untuk