WebPageTraceListener クラスとは? わかりやすく解説

WebPageTraceListener クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

Trace メッセージASP.NET Web ページ出力転送するリスナ提供します

名前空間: System.Web
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Class WebPageTraceListener
    Inherits TraceListener
Dim instance As WebPageTraceListener
public class WebPageTraceListener : TraceListener
public ref class WebPageTraceListener : public
 TraceListener
public class WebPageTraceListener extends TraceListener
public class WebPageTraceListener extends
 TraceListener
解説解説
メモメモ

このクラス適用される HostProtectionAttribute 属性は、Resources プロパティ値として Synchronization設定されています。HostProtectionAttribute は、デスクトップ アプリケーション (通常アイコンダブルクリックコマンド入力、またはブラウザへの URL の入力により起動されます) には影響しません。詳細については、HostProtectionAttribute クラストピックまたは「SQL Server プログラミングホスト保護属性」を参照してください

WebPageTraceListener クラスは、Trace ログ書き込まれトレース メッセージASP.NET Web ページ出力チャネル転送しますトレース転送有効にするには、WebPageTraceListener オブジェクトを Web.config ファイルの <system.diagnostics> 要素 セクションtrace 要素 (ASP.NET 設定スキーマ) サブセクションリスナとして追加しますまた、WebPageTraceListenerリスナコレクションプログラムによって追加することもできます通常これは、Global.asax ファイルApplication_Start メソッド使用してアプリケーション起動中に WebPageTraceListenerコレクション追加することによって行います

使用例使用例

Trace メッセージWeb フォーム出力ルーティングする方法次のコード例示します。このコード例では、BulletedList コントロールと AccessDataSource コントロールを含む典型的な Web フォーム使用されています。トレースWeb フォーム有効になっており、トレース出力表示時に Web フォーム追加されます。トレース メッセージは、トレース出力Trace Information テーブル確認できますWebPageTraceListener構成ファイル適切に有効にされている場合両方トレース メッセージカテゴリ "Trace Test"表示されます。一方WebPageTraceListener有効になっていない場合は、TraceContext オブジェクト書き込まれトレース メッセージだけが表示されます。

<%@ Page language="VB" trace=true %>

<script runat="server">
Private Sub Page_Load(sender As
 Object, e As EventArgs)
    
    Trace.Write("Trace Test","This
 message is written with the System.Web.TraceContext object.")

    System.Diagnostics.Trace.Write("Trace Test", "This
 message is forwarded to the TraceContext from System.Diagnostics using the WebPageTraceListener.")

End Sub ' Page_Load
</script>

<html>
<form runat="server">

<asp:GridView 
  id="GridView1"
  runat="server"
  datasourceid="AccessDataSource1"/>

<asp:AccessDataSource 
  id="AccessDataSource1"
  runat="server"
  datafile="Northwind.mdb"
  selectcommand="SELECT * FROM employees"/>

</form>
</html>
<%@ Page language="C#" trace=true %>

<script runat="server">
private void page_load(object sender, EventArgs
 e) {
    
    Trace.Write("Trace Test","This message is written with the TraceContext
 object.");

    System.Diagnostics.Trace.WriteLine("This message is forwarded to the TraceContext
 from System.Diagnostics using the WebPageTraceListener.");
}
</script>
<html>
<form runat="server">

<asp:GridView 
  id="GridView1"
  runat="server"
  datasourceid="AccessDataSource1"/>

<asp:AccessDataSource 
  id="AccessDataSource1"
  runat="server"
  datafile="Northwind.mdb"
  selectcommand="SELECT * FROM employees"/>

</form>
</html>
継承階層継承階層
System.Object
   System.MarshalByRefObject
     System.Diagnostics.TraceListener
      System.Web.WebPageTraceListener
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「WebPageTraceListener クラス」の関連用語

WebPageTraceListener クラスのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



WebPageTraceListener クラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS