EventSource

Bu makale şunlar için geçerlidir: ✔️ .NET Core 3.1 ve sonraki sürümleri✔️ .NET Framework 4.5 ve sonraki sürümleri

System.Diagnostics.Tracing.EventSource , .NET çalışma zamanında yerleşik olarak bulunan hızlı bir yapılandırılmış günlük çözümüdür. .NET Framework'te EventSource, Windows için Olay İzleme (ETW) ve System.Diagnostics.Tracing.EventListeneröğesine olay gönderebilir. .NET Core EventSource'ta ayrıca platformlar arası izleme seçeneği olan EventPipe'i de destekler. Geliştiriciler çoğu zaman performans analizi için EventSource günlüklerini kullanır, ancak günlüklerin yararlı olduğu tüm tanılama görevleri için EventSource kullanılabilir. .NET çalışma zamanı zaten yerleşik olaylarla izlenir ve kendi özel olaylarınızı günlüğe kaydedebilirsiniz.

Not

EventSource ile tümleşen birçok teknolojide 'Günlük' ve 'Günlükler' yerine 'İzleme' ve 'İzlemeler' terimleri kullanılır. Burada anlam aynıdır.