ITracingBuilder Arabirim
Tanım
Ö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.
örnekleri kaydederek ActivityListener ve hangi ActivitySourceActivity ve örneklerin etkinleştirildiğini belirlemek için kuralları kullanarak izleme sistemini yapılandırılır.
public interface class ITracingBuilder
public interface ITracingBuilder
type ITracingBuilder = interface
Public Interface ITracingBuilder
Özellikler
| Veri Akışı Adı | Description |
|---|---|
| Services |
Hizmetleri kaydetmek için uzantı yöntemleri tarafından kullanılan uygulama hizmeti koleksiyonunu alır. |
Uzantı Metotları
| Veri Akışı Adı | Description |
|---|---|
| AddConfiguration(ITracingBuilder, IConfiguration) |
Sağlanan IConfiguration bölümden izleme yapılandırmasını okur ve hangi ActivitySource ve Activity örneklerin etkinleştirildiğini yapılandırılır. |
| AddListener(ITracingBuilder, String, Action<ActivityListenerBuilder>) |
Tarafından tanımlanan ActivityListener ve sağlanan |
| AddListener(ITracingBuilder, String, Action<IServiceProvider,ActivityListenerBuilder>) |
Tarafından tanımlanan ActivityListener ve sağlanan |
| ClearListeners(ITracingBuilder) |
Bağımlılık ekleme kapsayıcısından tüm ActivityListenerBuilder kayıtları kaldırır. |
| DisableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes) |
Verilen kaynak, işlem, dinleyici ve kapsamlar için tüm etkinlikleri devre dışı bırakır. |
| EnableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes) |
Verilen kaynak, işlem, dinleyici ve kapsamlar için tüm etkinlikleri etkinleştirir. |