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 Write Methode nur auf, wenn die Ablaufverfolgung für das Page Objekt aktiviert ist. Wenn sie nicht aktiviert ist, wird dieser Code nicht ausgeführt, wodurch der Aufwand für Ihre Anwendung reduziert werden kann.
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. Verwenden Sie die @Page-Direktive<% @ Page trace="true" %>, um die Ablaufverfolgung für eine Seite zu aktivieren. Um die Ablaufverfolgung für eine gesamte Anwendung zu aktivieren, müssen Sie sie in der Konfigurationsdatei der Anwendung Web.configaktivieren, die sich im Stammverzeichnis der Anwendung befindet. Weitere Informationen finden Sie unter ASP.NET Übersicht über die Ablaufverfolgung.