Aracılığıyla paylaş


System.Diagnostics.Tracing Ad Alanı

Windows için olay izleme (ETW) tarafından yakalanacak kesin olarak belirlenmiş olaylar oluşturmanıza olanak tanıyan türler ve üyeler sağlar.

Sınıflar

DiagnosticCounter

DiagnosticCounter, , IncrementingEventCounterve IncrementingPollingCountergibi çeşitli Counter* sınıfları için üst sınıf olarak EventCounterPollingCounterhizmet veren soyut bir sınıftır.

EventAttribute

Bir olay için ek olay şeması bilgilerini belirtir.

EventCommandEventArgs

Geri çağırma için OnEventCommand(EventCommandEventArgs) bağımsız değişkenleri sağlar.

EventCounter

Sınıfı aracılığıyla EventSource çok sık gerçekleşen olaylar için istatistik toplama olanağı sağlar.

EventDataAttribute

yöntemine geçirilecek Write<T>(String, EventSourceOptions, T) bir tür belirtir.

EventFieldAttribute

EventFieldAttribute, yük olarak EventSource geçirilen kullanıcı tanımlı türlerdeki alanlara yerleştirilir.

EventIgnoreAttribute

yöntemiyle Write<T>(String, EventSourceOptions, T) bir olay türü yazarken bir özelliğin yoksayılması gerektiğini belirtir.

EventListener

Olay kaynaklarından olayları etkinleştirmeye ve devre dışı bırakmaya yönelik yöntemler sağlar.

EventSource

Platformlar arasında olay izleme için olay oluşturma olanağı sağlar.

EventSourceAttribute

Windows (ETW) adı için olay izlemenin olay kaynağı sınıfının adından bağımsız olarak tanımlanmasına izin verir.

EventSourceCreatedEventArgs

EventSourceCreated olayı için veriler sağlar.

EventSourceException

Windows (ETW) için olay izleme sırasında bir hata oluştuğunda oluşan özel durum.

EventWrittenEventArgs

Geri çağırma için OnEventWritten(EventWrittenEventArgs) veri sağlar.

IncrementingEventCounter

Çalışma zamanındaki özel durumların sayısı gibi sürekli artan değişkenler için bir değişkeni EventCounter sağlar.

IncrementingPollingCounter

Çalışma zamanındaki özel durumların sayısı gibi sürekli artan değişkenler için bir değişkeni EventCounter sağlar.

NonEventAttribute

Olay oluşturmayan bir yöntemi tanımlar.

PollingCounter

gibi EventCounterbenzer istatistikleri toplayan ve hesaplayan bir değişkeni EventCounter sağlar.

Yapılar

EventSource.EventData

yöntemini kullanarak WriteEventCore(Int32, Int32, EventSource+EventData*) hızlı WriteEvent aşırı yüklemeler oluşturmak için olay verilerini sağlar.

EventSource.EventSourcePrimitive

İlkel türleri (örneğin, int, long ve dize) EventSource API'sindeki diğer türlerden ayırmak için bir sarmalayıcı türü. Bu tür doğrudan değil, WriteEvent API'sini kullanırken örtük dönüştürmeler gibi kullanılmalıdır.

EventSourceOptions

Yöntem çağrıldığında günlük düzeyi, anahtar sözcükler ve işlem kodu gibi varsayılan olay ayarlarının geçersiz kılmalarını Write<T>(String, EventSourceOptions, T) belirtir.

Numaralandırmalar

EventActivityOptions

Etkinlik başlatma ve durdurma olaylarının izlenmesini belirtir.

EventChannel

Olay için olay günlüğü kanalını belirtir.

EventCommand

Geri çağırmaya geçirilen OnEventCommand(EventCommandEventArgs) komutu (Command özelliği) açıklar.

EventFieldFormat

Kullanıcı tanımlı bir türün değerinin nasıl biçimlendirilebileceğini belirtir ve bir alanın varsayılan biçimlendirmesini geçersiz kılmak için kullanılabilir.

EventFieldTags

üzerinden EventFieldAttributeyük olarak EventSource geçirilen kullanıcı tanımlı türlerdeki alanlara yerleştirilen kullanıcı tanımlı etiketi belirtir.

EventKeywords

Olaylara uygulanan standart anahtar sözcükleri tanımlar.

EventLevel

Bir olayın düzeyini tanımlar.

EventManifestOptions

Olay kaynağı için ETW bildiriminin nasıl oluşturulduğunu belirtir.

EventOpcode

Olay kaynağının olaylara ekli standart işlem kodlarını tanımlar.

EventSourceSettings

Bir olay kaynağı için yapılandırma seçeneklerini belirtir.

EventTags

Etkinlik başlatma ve durdurma olaylarının izlenmesini belirtir. Yalnızca daha düşük 24 bit kullanmanız gerekir. Daha fazla bilgi için EventSourceOptions ve Write(String, EventSourceOptions) bölümlerine bakın.

EventTask

Olaylara uygulanan görevleri tanımlar.

Açıklamalar

Kesin olarak belirlenmiş bir olay adla tanımlanır ve yük açıklamaları içerir. Yansıma kullanarak bir programın oluşturabileceği olayların listesini bulabilirsiniz.