TraceContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Web 要求に関する実行の詳細をキャプチャして表示します。 このクラスは継承できません。
public ref class TraceContext sealed
public sealed class TraceContext
type TraceContext = class
Public NotInheritable Class TraceContext
- 継承
-
TraceContext
注釈
このクラスを使用して、特定のトレース カテゴリにメッセージを追加できます。 たとえば、アプリケーションの Calendar クラスのインスタンスを作成する場合は、レンダリング プロシージャにトレース メッセージ "Starting To Render" を含め、イベント ハンドラー プロシージャに "Raising OnChange Event" を含めることができます。
TraceContext クラスを使用して、カスタム処理の要求実行の最後にトレース レコードのセットを取得することもできます。 詳細については、「 ASP.NET トレースの概要」を参照してください。
トレースを有効にするには、Trace ディレクティブまたは プロパティのIsEnabled属性をtrueに設定します。 トレースを有効にすると、ユーザー指定のトレース コンテンツを表示するだけでなく、 Page クラスには、すべての要求のパフォーマンス データ、コントロール ツリー構造情報、および状態管理コンテンツが自動的に含まれます。
コンストラクター
| 名前 | 説明 |
|---|---|
| TraceContext(HttpContext) |
TraceContext クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| IsEnabled |
現在の Web 要求に対してトレースが有効かどうかを示す値を取得または設定します。 |
| TraceMode |
トレース メッセージを要求元のブラウザーに出力する並べ替え順序を取得または設定します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
| Warn(String, String, Exception) |
ユーザー定義のカテゴリ、トレース メッセージ、エラー情報など、トレース情報をトレース ログに書き込みます。 すべての警告が赤いテキストとしてログに表示されます。 |
| Warn(String, String) |
ユーザー定義のカテゴリやトレース メッセージなど、トレース情報をトレース ログに書き込みます。 すべての警告が赤いテキストとしてログに表示されます。 |
| Warn(String) |
トレース ログにトレース メッセージを書き込みます。 すべての警告が赤いテキストとしてログに表示されます。 |
| Write(String, String, Exception) |
ユーザー定義のカテゴリ、トレース メッセージ、エラー情報など、トレース情報をトレース ログに書き込みます。 |
| Write(String, String) |
メッセージやユーザー定義のカテゴリなど、トレース情報をトレース ログに書き込みます。 |
| Write(String) |
トレース ログにトレース メッセージを書き込みます。 |
イベント
| 名前 | 説明 |
|---|---|
| TraceFinished |
すべての要求情報が収集された後にトレース メッセージを公開するために、 TraceContext オブジェクトによって発生します。 |