SourceFilter.ShouldTrace Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
.