Bagikan melalui


EventTypeFilter.ShouldTrace Metode

Definisi

Menentukan apakah pendengar jejak harus melacak peristiwa.

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

TraceEventCache yang mewakili cache informasi untuk peristiwa pelacakan.

source
String

Nama sumber.

eventType
TraceEventType

Salah TraceEventType satu nilai.

id
Int32

Nomor pengidentifikasi pelacakan.

formatOrMessage
String

Format yang digunakan untuk menulis array argumen, atau pesan untuk ditulis.

args
Object[]

Array objek argumen.

data1
Object

Objek data pelacakan.

data
Object[]

Array objek data pelacakan.

Mengembalikan

true jika jejak harus diproduksi; jika tidak, false.

Keterangan

Jika nilai eventType parameter lebih besar dari atau sama dengan nilai EventType properti , metode mengembalikan true.

Berlaku untuk