System.Diagnostics.Tracing 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 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.