TraceSource Konstruktor
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.
Menginisialisasi instans baru kelas TraceSource.
Overload
TraceSource(String) |
Menginisialisasi instans TraceSource baru kelas, menggunakan nama yang ditentukan untuk sumbernya. |
TraceSource(String, SourceLevels) |
Menginisialisasi instans TraceSource baru kelas, menggunakan nama yang ditentukan untuk sumber dan tingkat sumber default tempat pelacakan terjadi. |
TraceSource(String)
- Sumber:
- TraceSource.cs
- Sumber:
- TraceSource.cs
- Sumber:
- TraceSource.cs
Menginisialisasi instans TraceSource baru kelas, menggunakan nama yang ditentukan untuk sumbernya.
public:
TraceSource(System::String ^ name);
public TraceSource (string name);
new System.Diagnostics.TraceSource : string -> System.Diagnostics.TraceSource
Public Sub New (name As String)
Parameter
- name
- String
Nama sumber (biasanya, nama aplikasi).
Pengecualian
name
adalah null
.
name
adalah string kosong ("").
Contoh
Contoh kode berikut menunjukkan penggunaan TraceSource konstruktor untuk membuat objek baru TraceSource . Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk TraceSource kelas .
// Initialize the trace source.
static TraceSource ts = new TraceSource("TraceTest");
' Initialize the trace source.
Private Shared ts As New TraceSource("TraceTest")
Keterangan
Nama sumber digunakan untuk mengidentifikasi jejak. Ini digunakan oleh SourceFilter untuk menentukan apakah pendengar jejak harus menghasilkan jejak. Praktik yang disarankan adalah menggunakan nama aplikasi untuk nama sumber.
Catatan
Tidak perlu membuat instans baru TraceSource untuk setiap permintaan pelacakan. Create satu TraceSource instans dan gunakan untuk semua permintaan pelacakan untuk aplikasi.
Berlaku untuk
TraceSource(String, SourceLevels)
- Sumber:
- TraceSource.cs
- Sumber:
- TraceSource.cs
- Sumber:
- TraceSource.cs
Menginisialisasi instans TraceSource baru kelas, menggunakan nama yang ditentukan untuk sumber dan tingkat sumber default tempat pelacakan terjadi.
public:
TraceSource(System::String ^ name, System::Diagnostics::SourceLevels defaultLevel);
public TraceSource (string name, System.Diagnostics.SourceLevels defaultLevel);
new System.Diagnostics.TraceSource : string * System.Diagnostics.SourceLevels -> System.Diagnostics.TraceSource
Public Sub New (name As String, defaultLevel As SourceLevels)
Parameter
- name
- String
Nama sumber, biasanya nama aplikasi.
- defaultLevel
- SourceLevels
Kombinasi bitwise dari nilai enumerasi yang menentukan tingkat sumber default untuk dilacak.
Pengecualian
name
adalah null
.
name
adalah string kosong ("").
Keterangan
Nama sumber digunakan untuk mengidentifikasi jejak. Ini dapat digunakan oleh SourceSwitch untuk menentukan apakah pelacakan akan terjadi dan oleh SourceFilter untuk menentukan apakah akan menghasilkan jejak. Tingkat sumber default digunakan oleh EventTypeFilter untuk menentukan apakah pelacakan akan terjadi berdasarkan tingkat sumber pesan yang akan dilacak.
Catatan
Tidak perlu membuat instans baru TraceSource untuk setiap permintaan pelacakan. Create satu TraceSource instans dan gunakan untuk semua permintaan pelacakan untuk aplikasi.