Bagikan melalui


DelimitedListTraceListener.TraceEvent Metode

Definisi

Menulis informasi pelacakan peristiwa ke file atau aliran output.

Overload

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)

Menulis informasi pelacakan, pesan, dan informasi peristiwa ke file atau aliran output.

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])

Menulis informasi pelacakan, array objek yang diformat, dan informasi peristiwa ke file atau aliran output.

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)

Sumber:
DelimitedListTraceListener.cs
Sumber:
DelimitedListTraceListener.cs
Sumber:
DelimitedListTraceListener.cs

Menulis informasi pelacakan, pesan, dan informasi peristiwa ke file atau aliran output.

public:
 override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ message);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? message);
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
Public Overrides Sub TraceEvent (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, message As String)

Parameter

eventCache
TraceEventCache

Objek TraceEventCache yang berisi ID proses saat ini, ID utas, dan informasi pelacakan tumpukan.

source
String

Nama yang digunakan untuk mengidentifikasi output, biasanya nama aplikasi yang menghasilkan peristiwa pelacakan.

eventType
TraceEventType

Salah satu nilai yang TraceEventType menentukan jenis peristiwa yang telah menyebabkan jejak.

id
Int32

Pengidentifikasi numerik untuk peristiwa tersebut.

message
String

Pesan pelacakan untuk menulis ke file atau aliran output.

Keterangan

Nilai sourceparameter , eventType, dan id ditulis sebagai header, diikuti oleh message data. Data eventCache ditulis sebagai footer yang kontennya bergantung pada nilai TraceOutputOptions properti .

Penting

Metode TraceEvent ini tidak dimaksudkan untuk dipanggil oleh kode aplikasi. Ini dipanggil dengan metode Debugkelas , , Tracedan TraceSource untuk menulis data pelacakan.

Berlaku untuk

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])

Sumber:
DelimitedListTraceListener.cs
Sumber:
DelimitedListTraceListener.cs
Sumber:
DelimitedListTraceListener.cs

Menulis informasi pelacakan, array objek yang diformat, dan informasi peristiwa ke file atau aliran output.

public:
 override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ format, ... cli::array <System::Object ^> ^ args);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object?[]? args);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? format, params object?[]? args);
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args);
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
Public Overrides Sub TraceEvent (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, format As String, ParamArray args As Object())

Parameter

eventCache
TraceEventCache

Objek TraceEventCache yang berisi ID proses saat ini, ID utas, dan informasi pelacakan tumpukan.

source
String

Nama yang digunakan untuk mengidentifikasi output, biasanya nama aplikasi yang menghasilkan peristiwa pelacakan.

eventType
TraceEventType

Salah satu nilai yang TraceEventType menentukan jenis peristiwa yang telah menyebabkan jejak.

id
Int32

Pengidentifikasi numerik untuk peristiwa tersebut.

format
String

String format yang berisi nol atau beberapa item format yang sesuai dengan objek dalam args array.

args
Object[]

Array yang berisi nol atau beberapa objek untuk diformat.

Keterangan

Nilai sourceparameter , eventType, dan id ditulis sebagai header. Array args objek dikonversi menjadi string menggunakan String.Format(String, Object[]) metode , meneruskan format string dan args array untuk memformat string sebagai bagian pesan dari jejak. Data eventCache ditulis sebagai footer yang kontennya bergantung pada nilai TraceOutputOptions properti .

Penting

Metode TraceEvent ini tidak dimaksudkan untuk dipanggil oleh kode aplikasi. Ini dipanggil dengan metode Debugkelas , , Tracedan TraceSource untuk menulis data pelacakan.

Berlaku untuk