Page.Trace Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das TraceContext-Objekt für die aktuelle Webanforderung ab.
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
Eigenschaftswert
Daten aus dem TraceContext-Objekt für die aktuelle Webanforderung.
- Attribute
Beispiele
Im folgenden Codebeispiel wird der Zugriff auf die TraceContext.IsEnabled -Eigenschaft und die TraceContext.Write -Methode über die Trace -Eigenschaft veranschaulicht. Dieser Code ruft die -Methode nur auf, wenn die Write Ablaufverfolgung für das Page -Objekt aktiviert ist. Wenn er nicht aktiviert ist, wird dieser Code nicht ausgeführt, was dazu beitragen kann, den Mehraufwand für Ihre Anwendung zu reduzieren.
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
Hinweise
Die Ablaufverfolgung verfolgt und zeigt die Ausführungsdetails zu einer Webanforderung an. Damit Ablaufverfolgungsdaten auf einer gerenderten Seite sichtbar sind, müssen Sie die Ablaufverfolgung auf Seiten- oder Anwendungsebene aktivieren.
Die Ablaufverfolgung auf einer Seite ist standardmäßig deaktiviert. Um die Ablaufverfolgung für eine Seite zu aktivieren, verwenden Sie die @Page-Anweisung<% @ Page trace="true" %>
. Um die Ablaufverfolgung für eine gesamte Anwendung zu aktivieren, müssen Sie sie in der Konfigurationsdatei der Anwendung aktivieren, Web.config, die sich im Stammverzeichnis der Anwendung befindet. Weitere Informationen finden Sie unter Übersicht über ASP.NET Ablaufverfolgung.