Page.Trace Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
TraceContext Pobiera obiekt dla bieżącego żądania sieci Web.
public:
property System::Web::TraceContext ^ Trace { System::Web::TraceContext ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.TraceContext Trace { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Trace : System.Web.TraceContext
Public ReadOnly Property Trace As TraceContext
Wartość właściwości
Dane z TraceContext obiektu dla bieżącego żądania sieci Web.
- Atrybuty
Przykłady
W poniższym przykładzie kodu pokazano uzyskiwanie dostępu do TraceContext.IsEnabled właściwości i TraceContext.Write metody za pośrednictwem Trace właściwości . Ten kod wywołuje metodę Write tylko wtedy, gdy śledzenie jest włączone dla Page obiektu. Jeśli nie jest włączona, ten kod nie zostanie uruchomiony, co może pomóc zmniejszyć obciążenie aplikacji.
if (Trace.IsEnabled)
{
for (int i=0; i<ds.Tables["Categories"].Rows.Count; i++)
{
Trace.Write("ProductCategory",ds.Tables["Categories"].Rows[i][0].ToString());
}
}
If (Trace.IsEnabled) Then
Dim I As Integer
For I = 0 To DS.Tables("Categories").Rows.Count - 1
Trace.Write("ProductCategory",DS.Tables("Categories").Rows(I)(0).ToString())
Next
End If
Uwagi
Śledzenie śledzi i przedstawia szczegóły wykonywania dotyczące żądania sieci Web. Aby dane śledzenia mogły być widoczne na renderowanej stronie, należy włączyć śledzenie na poziomie strony lub aplikacji.
Śledzenie na stronie jest domyślnie wyłączone. Aby włączyć śledzenie dla strony, użyj dyrektywy <% @ Page trace="true" %>
@ Page . Aby włączyć śledzenie dla całej aplikacji, należy ją włączyć w pliku konfiguracji aplikacji, Web.config, który znajduje się w katalogu głównym aplikacji. Aby uzyskać więcej informacji, zobacz omówienie śledzenia ASP.NET.