System.Management Ad Alanı
Ö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.
Windows Yönetim Araçları (WMI) altyapısında izlenen sistem, cihazlar ve uygulamalar hakkında zengin bir yönetim bilgileri ve yönetim olayları kümesine erişim sağlar. Uygulamalar ve hizmetler, ve ManagementQuery'den ManagementObjectSearcher türetilen sınıfları kullanarak ilginç yönetim bilgilerini (diskte ne kadar boş alan kaldığı, geçerli CPU kullanımının ne olduğu, belirli bir uygulamanın bağlı olduğu veritabanı ve çok daha fazlası) sorgulayabilir veya sınıfını kullanarak ManagementEventWatcher çeşitli yönetim olaylarına abone olabilir. Erişilebilir veriler, dağıtılmış ortamdaki hem yönetilen hem de yönetilmeyen bileşenlerden olabilir.
Sınıflar
CompletedEventArgs |
Olayın olay verilerini Completed tutar. |
ConnectionOptions |
WMI bağlantısı oluşturmak için gereken tüm ayarları belirtir. |
DeleteOptions |
Yönetim nesnesini silme seçeneklerini belirtir. |
EnumerationOptions |
Sorgu ve numaralandırmayla ilgili seçenekler nesneleri için bir temel sınıf sağlar. |
EventArrivedEventArgs |
Olayın olay verilerini EventArrived tutar. |
EventQuery |
Wmi olay sorgusunu temsil eder. |
EventWatcherOptions |
Yönetim olayı izleme seçeneklerini belirtir. |
InvokeMethodOptions |
Bir yönetim yöntemini çağırma seçeneklerini belirtir. |
ManagementBaseObject |
Bir yönetim nesnesinin temel öğelerini içerir. Daha belirli yönetim nesnesi sınıfları için temel sınıf görevi görür. |
ManagementClass |
Ortak Bilgi Modeli (CIM) yönetim sınıfını temsil eder. Yönetim sınıfı, disk sürücüsünü temsil eden Win32_LogicalDisk gibi bir WMI sınıfı ve Notepad.exe gibi bir işlemi temsil eden Win32_Process. Bu sınıfın üyeleri, belirli bir WMI sınıf yolunu kullanarak WMI verilerine erişmenizi sağlar. |
ManagementDateTimeConverter |
Masaüstü Yönetimi Görev Gücü (DMTF) tarih-saat ve zaman aralıklarını CLR uyumlu DateTime ve biçime ( TimeSpan veya tersine) dönüştürmek için yöntemler sağlar. |
ManagementEventArgs |
WMI olayları için olay verilerinin tutulacak sanal temel sınıfını temsil eder. |
ManagementEventWatcher |
Belirtilen olay sorgusuna göre geçici olay bildirimlerine abonedir. |
ManagementException |
Yönetim özel durumlarını temsil eder. |
ManagementNamedValueCollection |
WMI işlemleri için bağlam bilgisi olarak kullanıma uygun adlandırılmış değerler koleksiyonunu temsil eder. Adlar büyük/küçük harfe duyarlı değildir. |
ManagementObject |
Bir WMI örneğini temsil eder. |
ManagementObjectCollection |
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, bir ManagementObjectSearcheraracılığıyla yürütülen bir WMI 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 bir yönetim nesneleri koleksiyonu olabilir. Bu durumda koleksiyon gibi GetRelated()bir yöntemle alınır. Koleksiyon, içindeki ve nesneleri kullanılarak ManagementObjectCollection.ManagementObjectEnumerator izlenebilir ve çeşitli yönetim görevleri için incelenebilir veya değiştirilebilir. |
ManagementObjectCollection.ManagementObjectEnumerator |
Koleksiyondaki numaralandırıcıyı temsil eder. |
ManagementObjectSearcher |
Belirtilen sorguyu temel alan bir yönetim nesneleri koleksiyonunu alır. Bu sınıf, yönetim bilgilerini almak için daha yaygın olarak kullanılan giriş noktalarından biridir. Örneğin, bir sistemdeki tüm disk sürücülerini, ağ bağdaştırıcılarını, işlemleri ve daha birçok yönetim nesnesini listelemek veya açık olan tüm ağ bağlantılarını, duraklatılan hizmetleri vb. sorgulamak için kullanılabilir. Örneklendiğinde, bu sınıfın bir örneği veya türevlerinde temsil edilen bir ObjectQuery WMI sorgusu girdisi olarak alır ve isteğe bağlı olarak ManagementScope sorgunun yürütülecek WMI ad alanını temsil eder. Ayrıca bir EnumerationOptionsiçinde ek gelişmiş seçenekler de alabilir. Bu nesnedeki Get() yöntemi çağrıldığında, ManagementObjectSearcher belirtilen kapsamda verilen sorguyu yürütür ve içindeki sorguyla ManagementObjectCollectioneşleşen bir yönetim nesneleri koleksiyonu döndürür. |
ManagementOperationObserver |
Zaman uyumsuz işlemleri yönetir ve zaman uyumsuz olarak alınan yönetim bilgilerini ve olayları işler. |
ManagementOptions |
Tüm seçenek nesneleri için soyut bir temel sınıf sağlar. |
ManagementPath |
WMI nesnelerini ayrıştırmak ve oluşturmak için bir sarmalayıcı sağlar. |
ManagementQuery |
Tüm yönetim sorgu nesneleri için soyut bir temel sınıf sağlar. |
ManagementScope |
Yönetim işlemleri için bir kapsamı (ad alanı) temsil eder. |
MethodData |
WMI yöntemi hakkında bilgi içerir. |
MethodDataCollection |
Koleksiyonda kullanılabilen yöntem kümesini temsil eder. |
MethodDataCollection.MethodDataEnumerator |
içindeki nesneler için MethodData numaralandırıcıyı MethodDataCollectiontemsil eder. |
ObjectGetOptions |
Yönetim nesnesi alma seçeneklerini belirtir. |
ObjectPutEventArgs |
Olayın olay verilerini ObjectPut tutar. |
ObjectQuery |
Örnekleri veya sınıfları döndüren bir yönetim sorgusunu temsil eder. |
ObjectReadyEventArgs |
Olayın olay verilerini ObjectReady tutar. |
ProgressEventArgs |
Olayın olay verilerini Progress tutar. |
PropertyData |
WMI özelliği hakkındaki bilgileri temsil eder. |
PropertyDataCollection |
Bir WMI nesnesinin özellik kümesini temsil eder. |
PropertyDataCollection.PropertyDataEnumerator |
içindeki nesneler için PropertyData numaralandırıcıyı PropertyDataCollectiontemsil eder. |
PutOptions |
Yönetim nesnesi değişikliklerini işleme seçeneklerini belirtir. |
QualifierData |
WMI niteleyicisi hakkında bilgi içerir. |
QualifierDataCollection |
Nesne koleksiyonunu QualifierData temsil eder. |
QualifierDataCollection.QualifierDataEnumerator |
içindeki nesneler için QualifierData numaralandırıcıyı QualifierDataCollectiontemsil eder. |
RelatedObjectQuery |
Veri sorgusunun WQL ASSOCIATORS'larını temsil eder. Hem örnekler hem de şema sorguları için kullanılabilir. |
RelationshipQuery |
Veri sorgusunun WQL BAŞVURULARINI temsil eder. |
SelectQuery |
WQL SELECT veri sorgusunu temsil eder. |
StoppedEventArgs |
Olayın olay verilerini Stopped tutar. |
WqlEventQuery |
WQL biçiminde bir WMI olay sorgusunu temsil eder. |
WqlObjectQuery |
WQL biçiminde bir WMI veri sorgusunu temsil eder. |
Numaralandırmalar
AuthenticationLevel |
WMI'ye bağlanmak için kullanılacak kimlik doğrulama düzeyini açıklar. Bu, WMI ile COM bağlantısı için kullanılır. |
CimType |
Özellikler, niteleyiciler veya yöntem parametreleri için olası CIM türlerini açıklar. |
CodeLanguage |
Kod oluşturucu tarafından desteklenen dilleri tanımlar. |
ComparisonSettings |
ile CompareTo(ManagementBaseObject, ComparisonSettings)kullanılabilecek nesne karşılaştırma modlarını açıklar. Bu değerlerin birleştirilebileceğini unutmayın. |
ImpersonationLevel |
WMI'ye bağlanmak için kullanılacak kimliğe bürünme düzeyini açıklar. |
ManagementStatus |
Şu anda tanımlanmış olan tüm WMI hata kodlarının numaralandırmasını açıklar. |
PutType |
kullanırken Put()bir nesneyi WMI'ye kaydetmenin olası etkilerini açıklar. |
TextFormat |
ile GetText(TextFormat)kullanılabilecek olası metin biçimlerini açıklar. |
Temsilciler
CompletedEventHandler |
Olayı işleyecek Completed yöntemi temsil eder. |
EventArrivedEventHandler |
Olayı işleyecek EventArrived yöntemi temsil eder. |
ObjectPutEventHandler |
Olayı işleyecek ObjectPut yöntemi temsil eder. |
ObjectReadyEventHandler |
Olayı işleyecek ObjectReady yöntemi temsil eder. |
ProgressEventHandler |
Olayı işleyecek Progress yöntemi temsil eder. |
StoppedEventHandler |
Olayı işleyecek Stopped yöntemi temsil eder. |