Freigeben über


SourceFilter.ShouldTrace Methode

Definition

Bestimmt, ob der Ablaufverfolgungslistener das Ereignis verfolgen soll.

public:
 override bool ShouldTrace(System::Diagnostics::TraceEventCache ^ cache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ formatOrMessage, cli::array <System::Object ^> ^ args, System::Object ^ data1, cli::array <System::Object ^> ^ data);
public override bool ShouldTrace (System.Diagnostics.TraceEventCache? cache, string source, System.Diagnostics.TraceEventType eventType, int id, string? formatOrMessage, object?[]? args, object? data1, object?[]? data);
public override bool ShouldTrace (System.Diagnostics.TraceEventCache cache, string source, System.Diagnostics.TraceEventType eventType, int id, string formatOrMessage, object[] args, object data1, object[] data);
override this.ShouldTrace : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] * obj * obj[] -> bool
Public Overrides Function ShouldTrace (cache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, formatOrMessage As String, args As Object(), data1 As Object, data As Object()) As Boolean

Parameter

cache
TraceEventCache

Ein Objekt, das den Cache für die Informationen des Ablaufverfolgungsereignisses darstellt.

source
String

Der Name der Quelle.

eventType
TraceEventType

Einer der Enumerationswerte, die den Ereignistyp angeben.

id
Int32

Eine Ablaufverfolgungs-Bezeichnernummer.

formatOrMessage
String

Das für das Schreiben eines Arrays von Argumenten zu verwendende Format oder eine Meldung, die geschrieben werden soll.

args
Object[]

Ein Array von Argumentobjekten.

data1
Object

Ein Ablaufverfolgungs-Datenobjekt.

data
Object[]

Ein Array von Ablaufverfolgungs-Datenobjekten.

Gibt zurück

true, wenn die Ablaufverfolgung durchgeführt werden soll, andernfalls false.

Ausnahmen

source ist null

Hinweise

Wenn der Wert des source Parameters mit dem Wert der Source -Eigenschaft übereinstimmt, gibt die -Methode zurück true.

Gilt für: