EventSchemaTraceListener.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 log.
Overload
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) |
Menulis informasi pelacakan, pesan, dan informasi peristiwa ke file log. |
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) |
Menulis informasi pelacakan, pesan yang diformat, dan informasi peristiwa ke file log. |
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)
Menulis informasi pelacakan, pesan, dan informasi peristiwa ke file log.
public:
override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ message);
[System.Security.SecurityCritical]
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);
[<System.Security.SecurityCritical>]
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
TraceEventCache yang berisi ID proses saat ini, ID utas, dan informasi pelacakan tumpukan.
- source
- String
Nama sumbernya.
- eventType
- TraceEventType
Salah TraceEventType satu nilai.
- id
- Int32
Pengidentifikasi numerik untuk peristiwa tersebut.
- message
- String
Pesan untuk ditulis.
- Atribut
Keterangan
Parameter eventCache
, source
, eventType
, dan id
digunakan di header dan footer jejak. Parameter id
dikonversi ke bilangan bulat yang tidak ditandatangani sebelum ditulis. Oleh karena itu, nilai negatif id
ditulis sebagai bilangan bulat positif besar. Parameter message
ditulis sebagai simpul Data
dalam EventData
elemen .
Penting
Metode ini tidak dimaksudkan untuk dipanggil langsung 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, pesan yang diformat, dan informasi peristiwa ke file log.
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);
[System.Security.SecurityCritical]
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args);
[<System.Security.SecurityCritical>]
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
TraceEventCache yang berisi ID proses saat ini, ID utas, dan informasi pelacakan tumpukan.
- source
- String
Nama sumbernya.
- eventType
- TraceEventType
Salah TraceEventType satu nilai.
- 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 objek yang berisi nol atau lebih objek untuk diformat.
- Atribut
Keterangan
Parameter eventCache
, source
, eventType
, dan id
digunakan di header dan footer jejak. Parameter id
dikonversi ke bilangan bulat yang tidak ditandatangani sebelum ditulis. Oleh karena itu, nilai negatif id
ditulis sebagai bilangan bulat positif besar. Metode String.Format(String, Object[]) ini dipanggil dan format
string dan args
array diteruskan sebagai parameter. Metode ini memformat args
array objek dan menulis array yang diformat sebagai simpul Data
dalam EventData
elemen .
Penting
Metode ini tidak dimaksudkan untuk dipanggil langsung oleh kode aplikasi. Ini dipanggil dengan metode Debugkelas , , Tracedan TraceSource untuk menulis data pelacakan.