Aracılığıyla paylaş


System.Diagnostics Ad Alanları

Korumalı Üyeleri Ekle
Devralınan Üyeleri Ekle

.NET Framework Üyelerini Ekle
XNA Framework Üyelerini Ekle
Taşınabilir Sınıf Kitaplığı Üyelerini Ekle

System.Diagnostics ad alanlarında, sistem işlemleri, olay günlükleri ve performans sayaçları ile etkileşimde bulunmanızı sağlayan türler bulunur. Alt ad alanlarında, kod çözümleme araçlarıyla etkileşimde bulunmak, sözleşmeleri desteklemek, uygulama izlemeye ve işaretlemeye yönelik tasarım zamanı desteğini genişletmek, Windows için Olay İzleme (ETW) adındaki izleme alt sistemini kullanarak olay verilerini günlüğe kaydetmek, olay günlüklerinde okuma ve yazma işlemleri yapmak ve performans verilerini toplamak ve hata ayıklama bilgilerini okumak ve yazmak için türler bulunur.

Ad alanları

Ad Alanı Açıklama
System.Diagnostics System.Diagnostics Ad alanı sistem işlemleri, olay günlükleri ve performans sayaçları ile etkileşim kurmanıza izin sınıfları sağlar.
System.Diagnostics.CodeAnalysis System.Diagnostics.CodeAnalysis Ad alanı sınıfları için kod çözümleme araçları ile etkileşimi içerir.Bu araçlar, uyum kuralları adlandırma veya güvenlik kuralları gibi kodlama için kod çözümlemek için kullanılır.
System.Diagnostics.Contracts System.Diagnostics.Contracts Ad alanı program sözleşmeleri önkoşulları, postconditions ve invariants gibi göstermek için statik sınıflar içerir.
System.Diagnostics.Contracts.Internal System.Diagnostics.Contracts.Internal Ad alanı ikili yeniden yazan bir sözleşme hata işlemek için kullanabileceğiniz sınıfları sağlar.
System.Diagnostics.Design System.Diagnostics.Design Ad alanı tasarım zamanı desteği uygulama izleme ve Araçları'nı genişletmek için kullanılan sınıfları içerir.
System.Diagnostics.Eventing Uygulamanızın işaretlemek için kullanılan sınıfları içerir.Etkin olduğunda, araçları, olay izleme için Windows (etw) izleme alt sistemi için olay verileri günlüğe kaydeder.etw eksiksiz bir açıklaması için bkz: Windows Olay İzleme'için.
System.Diagnostics.Eventing.Reader Kullanarak System.Diagnostics.Eventing.Reader isim uzayı, okumak ve olay günlüklerini yönetmek uygulamaları geliştirmek.Bilgi, uyarı veya belirli bir uygulama, hizmet veya işletim sistemi bileşeni tarafından yayımlanan bir hata olay günlüğüne bir olay içerir. Bu olaylar bir bilgisayarın sistem durumu izleme uygulamaları ve belirli olaylar gerçekleştiğinde eylemleri uygulamalar tarafından okunur. Daha fazla bilgi için, bkz. Technology Summary for Reading and Managing Event Logs ve Event Log Scenarios.
System.Diagnostics.PerformanceData Sayaç verileri sağlamak için bu ad boşluğuna sınıflarını kullanın.Sayaçları tüketicilere Performans İzleyicisi gibi performans ölçülerini göstermek için kullanılır.Ad alanı sınıfları için sayaç verilerini tüketen içermiyor.Performans sayaçları mimarisi eksiksiz bir açıklaması için bkz: Performans sayaçları.
System.Diagnostics.SymbolStore System.Diagnostics.SymbolStore Ad alanı Microsoft kaynak satırı gibi hata ayıklama simge bilgileri okuyup sağlayan sınıflar Orta dili (MSIL) eşlemelerini sağlar.Derleyiciler hedefleme.net Framework Programcı (pdb) veritabanı dosyalarına hata ayıklama simge bilgilerini depolayabilir.Hata ayıklayıcıları ve kod profiler Araçlar, çalışma zamanında hata ayıklama simge bilgilerini okuyabilir.
System.Diagnostics.Tracing System.Diagnostics.Tracing isim uzayı türleri sağlar ve oluşturmak etkinleştirmek kesinlikle üyeleri tarafından olayizleme (ETW) Windows için yakalanacak olayları yazmış.