Bagikan melalui


TraceContext Kelas

Definisi

Menangkap dan menyajikan detail eksekusi tentang permintaan Web. Kelas ini tidak dapat diwariskan.

public ref class TraceContext sealed
public sealed class TraceContext
type TraceContext = class
Public NotInheritable Class TraceContext
Warisan
TraceContext

Keterangan

Anda dapat menggunakan kelas ini untuk menambahkan pesan ke kategori pelacakan tertentu. Misalnya, jika Anda membuat instans Calendar kelas untuk aplikasi, Anda mungkin menyertakan pesan jejak "Mulai Merender" dalam prosedur penyajian, dan "Menaikkan Peristiwa OnChange" dalam prosedur penanganan aktivitas.

Anda juga dapat menggunakan TraceContext kelas untuk mendapatkan serangkaian rekaman jejak di akhir eksekusi permintaan untuk pemrosesan kustom. Untuk informasi selengkapnya, lihat Gambaran Umum Pelacakan ASP.NET.

Untuk mengaktifkan pelacakan, atur Trace atribut di direktif Halaman @ atau IsEnabled properti ke true. Saat pelacakan diaktifkan, selain menampilkan konten pelacakan yang disediakan pengguna, Page kelas secara otomatis menyertakan data performa, informasi struktur pohon kontrol, dan konten manajemen status untuk setiap permintaan.

Konstruktor

Nama Deskripsi
TraceContext(HttpContext)

Menginisialisasi instans baru dari kelas TraceContext.

Properti

Nama Deskripsi
IsEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah pelacakan diaktifkan untuk permintaan Web saat ini.

TraceMode

Mendapatkan atau mengatur urutan yang diurutkan di mana pesan pelacakan harus dihasilkan ke browser yang meminta.

Metode

Nama Deskripsi
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
Warn(String, String, Exception)

Menulis informasi pelacakan ke log pelacakan, termasuk kategori yang ditentukan pengguna, pesan jejak, dan informasi kesalahan. Semua peringatan muncul di log sebagai teks merah.

Warn(String, String)

Menulis informasi pelacakan ke log jejak, termasuk kategori yang ditentukan pengguna dan melacak pesan. Semua peringatan muncul di log sebagai teks merah.

Warn(String)

Menulis pesan jejak ke log jejak. Semua peringatan muncul di log sebagai teks merah.

Write(String, String, Exception)

Menulis informasi pelacakan ke log pelacakan, termasuk kategori yang ditentukan pengguna, pesan jejak, dan informasi kesalahan.

Write(String, String)

Menulis informasi pelacakan ke log jejak, termasuk pesan dan kategori yang ditentukan pengguna.

Write(String)

Menulis pesan jejak ke log jejak.

Acara

Nama Deskripsi
TraceFinished

Dimunculkan oleh TraceContext objek untuk mengekspos pesan pelacakan setelah semua informasi permintaan dikumpulkan.

Berlaku untuk

Lihat juga