Page.Trace Eigenschaft
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
Daten aus dem TraceContext-Objekt für die aktuelle Webanforderung.
- Attribute
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
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.
Produkt | Versionen |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: