TraceListener.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 jejak dan informasi peristiwa ke output spesifik pendengar.
Overload
| Nama | Deskripsi |
|---|---|
| TraceEvent(TraceEventCache, String, TraceEventType, Int32) |
Menulis jejak dan informasi peristiwa ke output spesifik pendengar. |
| TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) |
Menulis informasi pelacakan, pesan, dan informasi peristiwa ke output spesifik pendengar. |
| TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) |
Menulis informasi pelacakan, array objek dan informasi peristiwa yang diformat ke output spesifik pendengar. |
TraceEvent(TraceEventCache, String, TraceEventType, Int32)
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
Menulis jejak dan informasi peristiwa ke output spesifik pendengar.
public:
virtual void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id);
public virtual void TraceEvent(System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id);
public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id);
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int -> unit
Public Overridable Sub TraceEvent (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer)
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.
- 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. Data eventCache ditulis sebagai footer, sifat data output yang bergantung pada nilai TraceOutputOptions properti.
Lihat juga
- TraceListener
- DefaultTraceListener
- ConsoleTraceListener
- EventLogTraceListener
- TextWriterTraceListener
- Debug
- Trace
Berlaku untuk
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
Menulis informasi pelacakan, pesan, dan informasi peristiwa ke output spesifik pendengar.
public:
virtual void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ message);
public virtual void TraceEvent(System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? message);
public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
Public Overridable 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 untuk ditulis.
- 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 , eventType dan id sebagai header, diikuti oleh message data. Data eventCache ditulis sebagai footer, sifat data output yang bergantung pada nilai TraceOutputOptions properti.
Lihat juga
- TraceListener
- DefaultTraceListener
- ConsoleTraceListener
- EventLogTraceListener
- TextWriterTraceListener
- Debug
- Trace
Berlaku untuk
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
- Sumber:
- TraceListener.cs
Menulis informasi pelacakan, array objek dan informasi peristiwa yang diformat ke output spesifik pendengar.
public:
virtual void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ format, ... cli::array <System::Object ^> ^ args);
public virtual void TraceEvent(System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? format, params object?[]? args);
public virtual void TraceEvent(System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object?[]? args);
public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args);
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
Public Overridable 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 lebih item format, yang sesuai dengan objek dalam args array.
- args
- Object[]
Array object yang berisi nol atau lebih objek untuk diformat.
- 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.
args Array objek dikonversi ke string menggunakan Format metode , meneruskan format string dan args array untuk memformat string sebagai bagian pesan dari jejak. Data eventCache ditulis sebagai footer, sifat data output yang bergantung pada nilai TraceOutputOptions properti.
Lihat juga
- TraceListener
- DefaultTraceListener
- ConsoleTraceListener
- EventLogTraceListener
- TextWriterTraceListener
- Debug
- Trace