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

Name Description
DiagnosticCounter

DiagnosticCounter, , EventCounterve PollingCountergibi çeşitli Counter* sınıfları için üst sınıf olarak IncrementingEventCounterIncrementingPollingCounterhizmet 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

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

EventFieldAttribute

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

EventIgnoreAttribute

Write<T>(String, EventSourceOptions, T) yöntemiyle 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 kaynak 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 durum sayısı gibi sürekli artan değişkenler için bir değişkeni EventCounter sağlar.

IncrementingPollingCounter

Çalışma zamanındaki özel durum 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

ile benzer istatistikleri EventCountertoplayan ve hesaplayan bir değişken EventCounter sağlar.

Yapılar

Name Description
EventSource.EventData

WriteEvent yöntemini kullanarak hızlı WriteEventCore(Int32, Int32, EventSource+EventData*) aşırı yüklemeleri oluşturmaya yönelik 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 olarak kullanılmalıdır.

EventSourceOptions

Write<T>(String, EventSourceOptions, T) yöntemi ç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ı belirtir.

Numaralandırmalar

Name Description
EventActivityOptions

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

EventChannel

Olayın olay günlüğü kanalını belirtir.

EventCommand

Command geri çağırmaya geçirilen komutu (OnEventCommand(EventCommandEventArgs) ö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

EventSourcearacılığıyla EventFieldAttribute yük olarak geçirilen kullanıcı tanımlı türlerin alanlarına 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 alt 24 bit kullanmanız gerekir. Daha fazla bilgi için bkz. EventSourceOptions ve Write(String, EventSourceOptions).

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.