SourceFilter Sınıf
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.
Bir dinleyicinin, izleme kaynağına göre bir iletiyi izleyip izlemeyeceğini belirtir.
public ref class SourceFilter : System::Diagnostics::TraceFilter
public class SourceFilter : System.Diagnostics.TraceFilter
type SourceFilter = class
inherit TraceFilter
Public Class SourceFilter
Inherits TraceFilter
- Devralma
Açıklamalar
İzleme anahtarı tarafından sağlananın ötesinde bir filtreleme katmanı sağlamak için izleme dinleyicisine birkaç farklı filtre türünden biri atanabilir. Filtre, dinleyici tarafından oluşturulan izleme düzeyini denetlemek için kullanılabilir.
Bu sınıf, olayları kullanıcı tarafından ayarlanan belirli bir izleme kaynağına göre filtreler.
SourceFilterShouldTrace yöntemini geçersiz kılar ve dinleyici tarafından izlenecek izleme kaynağının adını belirten bir Source özellik tanımlar.
Not
Birden çok izleme kaynağı aynı izleme dinleyicisini aynı anda kullanabileceğinden bu filtre sağlanır.
Oluşturucular
SourceFilter(String) |
İzleme kaynağının SourceFilter adını belirterek sınıfının yeni bir örneğini başlatır. |
Özellikler
Source |
İzleme kaynağının adını alır veya ayarlar. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[]) |
İzleme dinleyicisinin olayı izlemesi gerekip gerekmediğini belirler. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |