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