ManagementObjectCollection Sınıf
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
WMI aracılığıyla alınan farklı yönetim nesneleri koleksiyonlarını temsil eder. Bu koleksiyondaki nesneler ve ManagementClassdahil olmak üzere ManagementObject türetilmiş türlerdendirManagementBaseObject. Koleksiyon, aracılığıyla yürütülen bir ManagementObjectSearcherWMI sorgusunun veya bu türü temsil eden bir aracılığıyla alınan ManagementClass belirtilen türdeki yönetim nesnelerinin bir numaralandırmasının sonucu olabilir. Buna ek olarak, bu belirli bir yönetim nesnesiyle belirtilen şekilde ilişkili yönetim nesnelerinin bir koleksiyonu olabilir. Bu durumda koleksiyon gibi GetRelated()bir yöntemle alınır. Koleksiyon, içindeki ve nesneleri kullanılarak ManagementObjectCollection.ManagementObjectEnumerator izlenebilir veya çeşitli yönetim görevleri için değiştirilebilir.
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
- Devralma
-
ManagementObjectCollection
- Uygulamalar
Count |
Koleksiyondaki nesne sayısını gösteren bir değer alır. |
Is |
Nesnenin eşitlenip eşitlenmediğini (iş parçacığı güvenli) belirten bir değer alır. |
Sync |
Eşitleme için kullanılacak nesneyi alır. |
Copy |
Koleksiyonu bir diziye kopyalar. |
Copy |
Koleksiyondaki öğeleri bir ManagementBaseObject diziye kopyalar. |
Dispose() |
Bu nesneyle ilişkili kaynakları serbest bırakır. Bu yöntem çağrıldıktan sonra, bu nesneyi kullanma girişimi bir ObjectDisposedException atılmasıyla sonuçlanır. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
Finalize() |
Nesnenin tuttuğu kaynakları atar. Bu, nesnenin yıkıcısıdır. Sonlandırıcılar yıkıcı söz dizimi kullanılarak ifade edilir. |
Get |
Koleksiyonun numaralandırıcısını döndürür. |
Get |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
Get |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
Memberwise |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
To |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
IEnumerable. |
aracılığıyla ManagementObjectCollectionyineleyen bir IEnumerator döndürür. |
Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe atar. |
Of |
Bir öğesinin IEnumerable öğelerini belirtilen türe göre filtreler. |
As |
Sorgunun paralelleştirilmesini sağlar. |
As |
bir IEnumerable öğesini öğesine IQueryabledönüştürür. |
Ürün | Sürümler |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: