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 pelacakan "Mulai Render" dalam prosedur penyajian, dan "Menaikkan Peristiwa OnChange" dalam prosedur penanganan aktivitas.

Anda juga dapat menggunakan TraceContext kelas untuk mendapatkan sekumpulan rekaman jejak di akhir eksekusi permintaan untuk pemrosesan kustom. Untuk informasi selengkapnya, lihat Ringkasan 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

TraceContext(HttpContext)

Menginisialisasi instans baru kelas TraceContext.

Properti

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 keluaran ke browser yang meminta.

Metode

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 instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
Warn(String)

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

Warn(String, String)

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

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.

Write(String)

Menulis pesan jejak ke log jejak.

Write(String, String)

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

Write(String, String, Exception)

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

Acara

TraceFinished

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

Berlaku untuk

Lihat juga