EventTypeFilter.ShouldTrace Metoda

Definicja

Określa, czy odbiornik śledzenia powinien śledzić zdarzenie.

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

Parametry

cache
TraceEventCache

Element TraceEventCache reprezentujący pamięć podręczną informacji dla zdarzenia śledzenia.

source
String

Nazwa źródła.

eventType
TraceEventType

Jedna z TraceEventType wartości.

id
Int32

Numer identyfikatora śledzenia.

formatOrMessage
String

Format używany do pisania tablicy argumentów lub komunikatu do zapisu.

args
Object[]

Tablica obiektów argumentów.

data1
Object

Obiekt danych śledzenia.

data
Object[]

Tablica obiektów danych śledzenia.

Zwraca

Boolean

true jeżeli ślad powinien zostać wygenerowany; w przeciwnym razie , false.

Uwagi

Jeśli wartość parametru eventType jest większa lub równa wartości EventType właściwości, metoda zwraca wartość true.

Dotyczy