Bagikan melalui


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

Objek yang mewakili cache informasi untuk peristiwa pelacakan.

source
String

Nama sumber.

eventType
TraceEventType

Salah satu nilai enumerasi yang mengidentifikasi jenis peristiwa.

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.

Pengecualian

sourceadalah null.

Keterangan

Jika nilai source parameter cocok dengan nilai Source properti , metode mengembalikan true.

Berlaku untuk