TraceListener.TraceData 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 data pelacakan ke output spesifik pendengar.
Overload
| Nama | Deskripsi |
|---|---|
| TraceData(TraceEventCache, String, TraceEventType, Int32, Object) |
Menulis informasi pelacakan, objek data, dan informasi peristiwa ke output spesifik pendengar. |
| TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) |
Menulis informasi pelacakan, array objek data, dan informasi peristiwa ke output spesifik pendengar. |
TraceData(TraceEventCache, String, TraceEventType, Int32, Object)
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
Menulis informasi pelacakan, objek data, dan informasi peristiwa ke output spesifik pendengar.
public:
virtual void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::Object ^ data);
public virtual void TraceData(System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object? data);
public virtual void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data);
abstract member TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj -> unit
override this.TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj -> unit
override this.TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj -> unit
Public Overridable Sub TraceData (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, data 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.
- data
- Object
Data pelacakan yang akan dikeluarkan.
- Atribut
Keterangan
Important
Metode ini tidak dimaksudkan untuk dipanggil langsung oleh kode aplikasi tetapi oleh anggota Debugkelas , , Tracedan TraceSource untuk menulis data pelacakan ke output.
Implementasi default menulis eventCacheparameter , source, eventType dan id di header dan footer jejak. Parameter data ditulis sebagai isi pesan pelacakan. Metode ToString objek data digunakan untuk mengonversi objek menjadi String.
Lihat juga
- TraceListener
- DefaultTraceListener
- ConsoleTraceListener
- EventLogTraceListener
- TextWriterTraceListener
- Debug
- Trace
Berlaku untuk
TraceData(TraceEventCache, String, TraceEventType, Int32, Object[])
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
Menulis informasi pelacakan, array objek data, dan informasi peristiwa ke output spesifik pendengar.
public:
virtual void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, ... cli::array <System::Object ^> ^ data);
public virtual void TraceData(System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object?[]? data);
public virtual void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data);
abstract member TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj[] -> unit
override this.TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj[] -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj[] -> unit
override this.TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj[] -> unit
Public Overridable Sub TraceData (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, ParamArray data 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.
- data
- Object[]
Array objek untuk dipancarkan sebagai data.
- Atribut
Keterangan
Important
Metode ini tidak dimaksudkan untuk dipanggil langsung oleh kode aplikasi tetapi oleh anggota Debugkelas , , Tracedan TraceSource untuk menulis data pelacakan ke output.
Implementasi default menulis nilai sourceparameter , dan eventTypeid sebagai header. Objek data dikonversi ke string menggunakan ToString metode setiap objek. Data eventCache ditulis sebagai footer, sifat data output yang bergantung pada nilai TraceOutputOptions properti.
Lihat juga
- TraceListener
- DefaultTraceListener
- ConsoleTraceListener
- EventLogTraceListener
- TextWriterTraceListener
- Debug
- Trace