TraceContext Sınıf

Tanım

Web isteğiyle ilgili yürütme ayrıntılarını yakalar ve sunar. Bu sınıf devralınamaz.

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

Açıklamalar

İletileri belirli izleme kategorilerine eklemek için bu sınıfı kullanabilirsiniz. Örneğin, uygulamanız için sınıfın Calendar bir örneğini oluşturuyorsanız, bir işleme yordamına "İşlemeye Başlanıyor" izleme iletisini ve olay işleyici yordamına "OnChange Olayını Yükseltme"yi ekleyebilirsiniz.

Sınıfını TraceContext , özel işleme için istek yürütme sonunda bir izleme kayıtları kümesi almak için de kullanabilirsiniz. Daha fazla bilgi için bkz. İzlemeye Genel Bakış ASP.NET.

İzlemeyi Trace etkinleştirmek için @ Page yönergesindeki özniteliğini veya IsEnabled özelliğini olarak trueayarlayın. İzleme etkinleştirildiğinde, kullanıcı tarafından sağlanan izleme içeriğini göstermenin Page yanı sıra sınıf her istek için performans verilerini, denetim ağacı yapı bilgilerini ve durum yönetimi içeriğini otomatik olarak içerir.

Oluşturucular

TraceContext(HttpContext)

TraceContext sınıfının yeni bir örneğini başlatır.

Özellikler

IsEnabled

İzlemenin geçerli Web isteği için etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

TraceMode

İzleme iletilerinin istekte bulunan bir tarayıcıya çıkış olarak verilmesi gereken sıralı düzeni alır veya ayarlar.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
Warn(String)

İzleme günlüğüne bir izleme iletisi yazar. Tüm uyarılar günlükte kırmızı metin olarak görünür.

Warn(String, String)

Kullanıcı tanımlı kategoriler ve izleme iletileri de dahil olmak üzere izleme bilgilerini izleme günlüğüne yazar. Tüm uyarılar günlükte kırmızı metin olarak görünür.

Warn(String, String, Exception)

Kullanıcı tanımlı kategoriler, izleme iletileri ve hata bilgileri de dahil olmak üzere izleme bilgilerini izleme günlüğüne yazar. Tüm uyarılar günlükte kırmızı metin olarak görünür.

Write(String)

İzleme günlüğüne bir izleme iletisi yazar.

Write(String, String)

bir ileti ve kullanıcı tanımlı kategoriler de dahil olmak üzere izleme bilgilerini izleme günlüğüne yazar.

Write(String, String, Exception)

Kullanıcı tanımlı kategoriler, izleme iletileri ve hata bilgileri de dahil olmak üzere izleme bilgilerini izleme günlüğüne yazar.

Ekinlikler

TraceFinished

tüm istek bilgileri toplandıktan sonra izleme iletilerini kullanıma açmak için nesnesi tarafından TraceContext tetiklenir.

Şunlara uygulanır

Ayrıca bkz.