Freigeben über


SourceFilter.ShouldTrace Methode

Definition

Bestimmt, ob der Ablaufverfolgungslistener das Ereignis nachverfolgen 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 Informationscache für das Ablaufverfolgungsereignis darstellt.

source
String

Der Name der Quelle.

eventType
TraceEventType

Einer der Enumerationswerte, die den Ereignistyp identifiziert.

id
Int32

Eine Ablaufverfolgungs-ID.A trace identifier number.

formatOrMessage
String

Das Format, das zum Schreiben eines Arrays von Argumenten oder einer zu schreibenden Nachricht verwendet werden soll.

args
Object[]

Ein Array von Argumentobjekten.

data1
Object

Ein Ablaufverfolgungsdatenobjekt.

data
Object[]

Ein Array von Ablaufverfolgungsdatenobjekten.

Gibt zurück

truesollte die Spur hergestellt werden; 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: