Bagikan melalui


Log.WriteEntry Metode

Definisi

Menulis pesan ke pendengar log aplikasi.

Overload

WriteEntry(String)

Menulis pesan ke pendengar log aplikasi.

WriteEntry(String, TraceEventType)

Menulis pesan ke pendengar log aplikasi.

WriteEntry(String, TraceEventType, Int32)

Menulis pesan ke pendengar log aplikasi.

WriteEntry(String)

Menulis pesan ke pendengar log aplikasi.

public:
 void WriteEntry(System::String ^ message);
public void WriteEntry (string message);
member this.WriteEntry : string -> unit
Public Sub WriteEntry (message As String)

Parameter

message
String

Wajib diisi. Pesan untuk dicatat. Jika message adalah Nothing, string kosong digunakan.

Pengecualian

Kode dengan kepercayaan parsial memanggil metode , tetapi menulis ke pendengar log peristiwa yang memerlukan kepercayaan penuh.

Contoh

Contoh ini menunjukkan cara menggunakan metode My.Application.Log.WriteEntry untuk mencatat informasi pelacakan. Untuk informasi selengkapnya, lihat Cara: Menulis Pesan Log.

Public Sub TracingTest(ByVal fileName As String)
    My.Application.Log.WriteEntry( 
        "Entering TracingTest with argument " & 
        fileName & ".")
    ' Code to trace goes here.
    My.Application.Log.WriteEntry( 
        "Exiting TracingTest with argument " & 
        fileName & ".")
End Sub

Contoh kode ini hanya dapat berjalan dalam aplikasi klien. Ubah My.Application.Log.WriteEntry ke My.Log.WriteEntry untuk aplikasi Web.

Keterangan

Metode ini WriteEntry menulis pesan ke pendengar log peristiwa aplikasi.

Dalam aplikasi klien, Log objek tersedia melalui My.Application.Log objek . Dalam aplikasi Web, Log objek tersedia melalui My.Log objek .

Untuk mempelajari pendengar log mana yang menerima WriteEntry pesan metode, lihat Panduan: Menentukan Tempat My.Application.Log Menulis Informasi. Anda dapat mengubah pendengar log default. Untuk informasi selengkapnya, lihat Bekerja dengan Log Aplikasi.

Untuk kelebihan beban yang tidak mengambil id argumen, id yang ditulis ke log ditentukan oleh tabel berikut.

severity Default id
Information 0
Warning 1
Error 2
Critical 3
Start 4
Stop 5
Suspend 6
Resume 7
Verbose 8
Transfer 9

Tabel berikut ini mencantumkan contoh tugas yang melibatkan WriteEntry metode .

Untuk Lihat
Menulis informasi peristiwa ke pendengar log aplikasi Cara: Menulis Pesan Log
Menentukan tempat Log menulis informasi Panduan: Menentukan Tempat My.Application.Log Menulis Informasi

Ketersediaan menurut Jenis Proyek

Jenis proyek Tersedia
Aplikasi Windows Ya
Pustaka Kelas Ya
Aplikasi Konsol Ya
Pustaka Kontrol Windows Ya
Pustaka Kontrol Web Tidak
Layanan Windows Ya
Situs Web Ya

Lihat juga

Berlaku untuk

WriteEntry(String, TraceEventType)

Menulis pesan ke pendengar log aplikasi.

public:
 void WriteEntry(System::String ^ message, System::Diagnostics::TraceEventType severity);
public void WriteEntry (string message, System.Diagnostics.TraceEventType severity);
member this.WriteEntry : string * System.Diagnostics.TraceEventType -> unit
Public Sub WriteEntry (message As String, severity As TraceEventType)

Parameter

message
String

Wajib diisi. Pesan untuk dicatat. Jika message adalah Nothing, string kosong digunakan.

severity
TraceEventType

Jenis pesan. Secara default, TraceEventType.Information.

Pengecualian

Jenis pesan bukan salah TraceEventType satu nilai enumerasi.

Kode dengan kepercayaan parsial memanggil metode , tetapi menulis ke pendengar log peristiwa yang memerlukan kepercayaan penuh.

Contoh

Contoh ini menunjukkan cara menggunakan metode My.Application.Log.WriteEntry untuk mencatat informasi pelacakan. Untuk informasi selengkapnya, lihat Cara: Menulis Pesan Log.

Public Sub TracingTest(ByVal fileName As String)
    My.Application.Log.WriteEntry( 
        "Entering TracingTest with argument " & 
        fileName & ".")
    ' Code to trace goes here.
    My.Application.Log.WriteEntry( 
        "Exiting TracingTest with argument " & 
        fileName & ".")
End Sub

Contoh kode ini hanya dapat berjalan dalam aplikasi klien. Ubah My.Application.Log.WriteEntry ke My.Log.WriteEntry untuk aplikasi Web.

Keterangan

Metode ini WriteEntry menulis pesan ke pendengar log peristiwa aplikasi.

Dalam aplikasi klien, Log objek tersedia melalui My.Application.Log objek . Dalam aplikasi Web, Log objek tersedia melalui My.Log objek .

Untuk mempelajari pendengar log mana yang menerima WriteEntry pesan metode, lihat Panduan: Menentukan Tempat My.Application.Log Menulis Informasi. Anda dapat mengubah pendengar log default. Untuk informasi selengkapnya, lihat Bekerja dengan Log Aplikasi.

Untuk kelebihan beban yang tidak mengambil id argumen, id yang ditulis ke log ditentukan oleh tabel berikut.

severity Default id
Information 0
Warning 1
Error 2
Critical 3
Start 4
Stop 5
Suspend 6
Resume 7
Verbose 8
Transfer 9

Tabel berikut ini mencantumkan contoh tugas yang melibatkan WriteEntry metode .

Untuk Lihat
Menulis informasi peristiwa ke pendengar log aplikasi Cara: Menulis Pesan Log
Menentukan tempat Log menulis informasi Panduan: Menentukan Tempat My.Application.Log Menulis Informasi

Ketersediaan menurut Jenis Proyek

Jenis proyek Tersedia
Aplikasi Windows Ya
Pustaka Kelas Ya
Aplikasi Konsol Ya
Pustaka Kontrol Windows Ya
Pustaka Kontrol Web Tidak
Layanan Windows Ya
Situs Web Ya

Lihat juga

Berlaku untuk

WriteEntry(String, TraceEventType, Int32)

Menulis pesan ke pendengar log aplikasi.

public:
 void WriteEntry(System::String ^ message, System::Diagnostics::TraceEventType severity, int id);
public void WriteEntry (string message, System.Diagnostics.TraceEventType severity, int id);
member this.WriteEntry : string * System.Diagnostics.TraceEventType * int -> unit
Public Sub WriteEntry (message As String, severity As TraceEventType, id As Integer)

Parameter

message
String

Wajib diisi. Pesan untuk dicatat. Jika message adalah Nothing, string kosong digunakan.

severity
TraceEventType

Jenis pesan. Secara default, TraceEventType.Information.

id
Int32

Pengidentifikasi pesan, biasanya digunakan untuk korelasi. Secara default, terkait dengan entryType seperti yang dijelaskan dalam tabel.

Pengecualian

Jenis pesan bukan salah TraceEventType satu nilai enumerasi.

Kode dengan kepercayaan parsial memanggil metode , tetapi menulis ke pendengar log peristiwa yang memerlukan kepercayaan penuh.

Contoh

Contoh ini menunjukkan cara menggunakan metode My.Application.Log.WriteEntry untuk mencatat informasi pelacakan. Untuk informasi selengkapnya, lihat Cara: Menulis Pesan Log.

Public Sub TracingTest(ByVal fileName As String)
    My.Application.Log.WriteEntry( 
        "Entering TracingTest with argument " & 
        fileName & ".")
    ' Code to trace goes here.
    My.Application.Log.WriteEntry( 
        "Exiting TracingTest with argument " & 
        fileName & ".")
End Sub

Contoh kode ini hanya dapat berjalan dalam aplikasi klien. Ubah My.Application.Log.WriteEntry ke My.Log.WriteEntry untuk aplikasi Web.

Keterangan

Metode ini WriteEntry menulis pesan ke pendengar log peristiwa aplikasi.

Dalam aplikasi klien, Log objek tersedia melalui My.Application.Log objek . Dalam aplikasi Web, Log objek tersedia melalui My.Log objek .

Untuk mempelajari pendengar log mana yang menerima WriteEntry pesan metode, lihat Panduan: Menentukan Tempat My.Application.Log Menulis Informasi. Anda dapat mengubah pendengar log default. Untuk informasi selengkapnya, lihat Bekerja dengan Log Aplikasi.

Untuk kelebihan beban yang tidak mengambil id argumen, id yang ditulis ke log ditentukan oleh tabel berikut.

severity Default id
Information 0
Warning 1
Error 2
Critical 3
Start 4
Stop 5
Suspend 6
Resume 7
Verbose 8
Transfer 9

Tabel berikut ini mencantumkan contoh tugas yang melibatkan WriteEntry metode .

Untuk Lihat
Menulis informasi peristiwa ke pendengar log aplikasi Cara: Menulis Pesan Log
Menentukan tempat Log menulis informasi Panduan: Menentukan Tempat My.Application.Log Menulis Informasi

Ketersediaan menurut Jenis Proyek

Jenis proyek Tersedia
Aplikasi Windows Ya
Pustaka Kelas Ya
Aplikasi Konsol Ya
Pustaka Kontrol Windows Ya
Pustaka Kontrol Web Tidak
Layanan Windows Ya
Situs Web Ya

Lihat juga

Berlaku untuk