Aracılığıyla paylaş


SourceFilter Sınıf

Tanım

Dinleyicinin, izlemenin kaynağına göre bir iletiyi izlemesi gerekip gerekmediğini gösterir.

public ref class SourceFilter : System::Diagnostics::TraceFilter
public class SourceFilter : System.Diagnostics.TraceFilter
type SourceFilter = class
    inherit TraceFilter
Public Class SourceFilter
Inherits TraceFilter
Devralma
SourceFilter

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 üretilen 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.

SourceFilter ShouldTrace yöntemini geçersiz kılar ve dinleyici tarafından izlenecek izleme kaynağının adını belirten bir Source özellik tanımlar.

Uyarı

Bu filtre, birden çok izleme kaynağının aynı izleme dinleyicisini aynı anda kullanabilmesi nedeniyle sağlanır.

Oluşturucular

Name Description
SourceFilter(String)

İzleme kaynağının SourceFilter adını belirterek sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
Source

İzleme kaynağının adını alır veya ayarlar.

Yöntemler

Name Description
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()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit 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 bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır