TraceContext Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir 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ın bir örneğini oluşturuyorsanız, bir işleme yordamına Calendar "İşlemeye Başlanıyor" izleme iletisini ve olay işleyici yordamına "OnChange Olayını Oluşturma" iletisini ekleyebilirsiniz.
Sınıfını TraceContext , özel işleme için istek yürütmesinin sonunda bir izleme kayıtları kümesi almak için de kullanabilirsiniz. Daha fazla bilgi için bkz. ASP.NET İzlemeye Genel Bakış.
İzlemeyi Trace
etkinleştirmek için @ Page yönergesindeki özniteliğini veya IsEnabled özelliğini olarak true
ayarlayı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 otomatik olarak performans verilerini, denetim ağacı yapı bilgilerini ve durum yönetimi içeriğini içerir.
Oluşturucular
TraceContext(HttpContext) |
TraceContext sınıfının yeni bir örneğini başlatır. |
Özellikler
IsEnabled |
geçerli Web isteği için izlemenin etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar. |
TraceMode |
İzleme iletilerinin istekte bulunan bir tarayıcıya çıkışının yapılması gereken sıralanmış 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 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 tetiklendi. |