DelimitedListTraceListener.TraceEvent Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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)
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 source
parameter , 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[])
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 source
parameter , 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.