IisTraceListener IisTraceListener IisTraceListener IisTraceListener Class

定義

すべてのトレース出力およびデバッグ出力を IIS 7.0 インフラストラクチャにルーティングするリスナーを提供します。Provides a listener that routes all tracing and debugging output to the IIS 7.0 infrastructure.

public ref class IisTraceListener sealed : System::Diagnostics::TraceListener
public sealed class IisTraceListener : System.Diagnostics.TraceListener
type IisTraceListener = class
    inherit TraceListener
Public NotInheritable Class IisTraceListener
Inherits TraceListener
継承

注釈

IisTraceListenerクラス接続のトレース機構ASP.NETASP.NETIIS 7.0IIS 7.0します。The IisTraceListener class connects the tracing mechanism of ASP.NETASP.NET to IIS 7.0IIS 7.0. このリスナー クラスにより、開発者が作成するASP.NETASP.NETアプリケーションと実装、IHttpModuleIHttpHandlerにページ レベル、モジュール レベル、またはハンドラーのレベルのイベントを発生させるインターフェイス、IIS 7.0IIS 7.0インフラストラクチャをトレースする場合有効です。This listener class enables developers who create ASP.NETASP.NET applications and who implement the IHttpModule and IHttpHandler interfaces to raise page-level, module-level, or handler-level events to the IIS 7.0IIS 7.0 infrastructure when tracing is enabled.

注意

このリスナー クラスはルーティングされませんIIS 7.0IIS 7.0ASP.NET クラスへのイベント。This listener class does not route IIS 7.0IIS 7.0 events to ASP.NET classes. これが含まれています、Pageクラスとクラスを実装する、IHttpModuleまたはIHttpHandlerインターフェイス。This includes the Page class and classes that implement the IHttpModule or IHttpHandler interface.

IisTraceListener 導入された、 .NET Framework 3.5.NET Framework 3.5します。IisTraceListener is introduced in the .NET Framework 3.5.NET Framework 3.5. 詳細については、「.NET Framework のバージョンおよび依存関係」を参照してください。For more information, see Versions and Dependencies.

コンストラクター

IisTraceListener() IisTraceListener() IisTraceListener() IisTraceListener()

IisTraceListener クラスの新しいインスタンスを初期化します。Initializes a new instance of the IisTraceListener class.

メソッド

Close() Close() Close() Close()

派生クラスでオーバーライドされた場合、出力ストリームを終了して、トレース出力またはデバッグ出力を受信しないようにします。When overridden in a derived class, closes the output stream so it no longer receives tracing or debugging output.

(Inherited from TraceListener)
CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
Dispose() Dispose() Dispose() Dispose()

TraceListener によって使用されているすべてのリソースを解放します。Releases all resources used by the TraceListener.

(Inherited from TraceListener)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

TraceListener によって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。Releases the unmanaged resources used by the TraceListener and optionally releases the managed resources.

(Inherited from TraceListener)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
Fail(String) Fail(String) Fail(String) Fail(String)

TraceListener クラスの実装時に、作成したリスナーにエラー メッセージを出力します。Emits an error message to the listener you create when you implement the TraceListener class.

(Inherited from TraceListener)
Fail(String, String) Fail(String, String) Fail(String, String) Fail(String, String)

TraceListener クラスの実装時に、作成したリスナーにエラー メッセージと詳細エラー メッセージを出力します。Emits an error message and a detailed error message to the listener you create when you implement the TraceListener class.

(Inherited from TraceListener)
Flush() Flush() Flush() Flush()

派生クラスによってオーバーライドされるときに、出力バッファーをフラッシュします。When overridden in a derived class, flushes the output buffer.

(Inherited from TraceListener)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetSupportedAttributes() GetSupportedAttributes() GetSupportedAttributes() GetSupportedAttributes()

トレース リスナーによってサポートされるカスタム属性を取得します。Gets the custom attributes supported by the trace listener.

(Inherited from TraceListener)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

このインスタンスの有効期間ポリシーを制御する有効期間サービス オブジェクトを取得します。Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)
TraceData(TraceEventCache, String, TraceEventType, Int32, Object) TraceData(TraceEventCache, String, TraceEventType, Int32, Object) TraceData(TraceEventCache, String, TraceEventType, Int32, Object) TraceData(TraceEventCache, String, TraceEventType, Int32, Object)

トレース情報、データ オブジェクト、およびイベント情報を IisTraceListener クラスの出力に書き込みます。Writes trace information, a data object, and event information to the output of the IisTraceListener class.

TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) TraceData(TraceEventCache, String, TraceEventType, Int32, Object[])

トレース情報、データ オブジェクトの配列、およびイベント情報を、IisTraceListener クラスの出力に書き込みます。Writes trace information, an array of data objects, and event information to the output of the IisTraceListener class.

TraceEvent(TraceEventCache, String, TraceEventType, Int32) TraceEvent(TraceEventCache, String, TraceEventType, Int32) TraceEvent(TraceEventCache, String, TraceEventType, Int32) TraceEvent(TraceEventCache, String, TraceEventType, Int32)

トレース情報およびイベント情報をリスナー固有の出力に書き込みます。Writes trace and event information to the listener specific output.

(Inherited from TraceListener)
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)

トレース情報およびイベント情報を、IisTraceListener クラスの出力に書き込みます。Writes trace and event information to the output of the IisTraceListener class.

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])

トレース情報、書式設定されたオブジェクトの配列、およびイベント情報を、IisTraceListener クラスの出力に書き込みます。Writes trace information, a formatted array of objects, and event information to the output of the IisTraceListener class.

TraceTransfer(TraceEventCache, String, Int32, String, Guid) TraceTransfer(TraceEventCache, String, Int32, String, Guid) TraceTransfer(TraceEventCache, String, Int32, String, Guid) TraceTransfer(TraceEventCache, String, Int32, String, Guid)

トレース情報、メッセージ、関連するアクティビティ ID、およびイベント情報をリスナー固有の出力に書き込みます。Writes trace information, a message, a related activity identity and event information to the listener specific output.

(Inherited from TraceListener)
Write(Object) Write(Object) Write(Object) Write(Object)

ToString() クラスの実装時に、作成したリスナーにオブジェクトの TraceListener メソッドの値を書き込みます。Writes the value of the object's ToString() method to the listener you create when you implement the TraceListener class.

(Inherited from TraceListener)
Write(Object, String) Write(Object, String) Write(Object, String) Write(Object, String)

ToString() クラスの実装時に、作成したリスナーにカテゴリ名とオブジェクトの TraceListener メソッドの値を書き込みます。Writes a category name and the value of the object's ToString() method to the listener you create when you implement the TraceListener class.

(Inherited from TraceListener)
Write(String) Write(String) Write(String) Write(String)

指定したメッセージを IisTraceListener クラスの出力に書き込みます。Writes the specified message to the output of the IisTraceListener class.

Write(String, String) Write(String, String) Write(String, String) Write(String, String)

指定されたメッセージと指定されたカテゴリ名を IisTraceListener クラスの出力に書き込みます。Writes the specified message and the specified category name to the output of the IisTraceListener class.

WriteIndent() WriteIndent() WriteIndent() WriteIndent()

このクラスの実装時に作成したリスナーにインデントを書き込み、NeedIndent プロパティを false にリセットします。Writes the indent to the listener you create when you implement this class, and resets the NeedIndent property to false.

(Inherited from TraceListener)
WriteLine(Object) WriteLine(Object) WriteLine(Object) WriteLine(Object)

ToString() クラスの実装時に、作成したリスナーにオブジェクトの TraceListener メソッドの値と行終端記号を書き込みます。Writes the value of the object's ToString() method to the listener you create when you implement the TraceListener class, followed by a line terminator.

(Inherited from TraceListener)
WriteLine(Object, String) WriteLine(Object, String) WriteLine(Object, String) WriteLine(Object, String)

ToString() クラスの実装時に、作成したリスナーにカテゴリ名、オブジェクトの TraceListener メソッドの値、および行終端記号を書き込みます。Writes a category name and the value of the object's ToString() method to the listener you create when you implement the TraceListener class, followed by a line terminator.

(Inherited from TraceListener)
WriteLine(String) WriteLine(String) WriteLine(String) WriteLine(String)

指定したメッセージを IisTraceListener クラスの出力に書き込みます。Writes the specified message to the output of the IisTraceListener class.

WriteLine(String, String) WriteLine(String, String) WriteLine(String, String) WriteLine(String, String)

指定したメッセージとカテゴリ名を IisTraceListener クラスの出力に書き込みます。Writes the specified message and category name to the output of the IisTraceListener class.

プロパティ

Attributes Attributes Attributes Attributes

アプリケーション構成ファイルに定義されているカスタム トレース リスナー属性を取得します。Gets the custom trace listener attributes defined in the application configuration file.

(Inherited from TraceListener)
Filter Filter Filter Filter

トレース リスナーのトレース フィルターを取得または設定します。Gets or sets the trace filter for the trace listener.

(Inherited from TraceListener)
IndentLevel IndentLevel IndentLevel IndentLevel

インデント レベルを取得または設定します。Gets or sets the indent level.

(Inherited from TraceListener)
IndentSize IndentSize IndentSize IndentSize

1 つのインデントに含まれるスペースの数を取得または設定します。Gets or sets the number of spaces in an indent.

(Inherited from TraceListener)
IsThreadSafe IsThreadSafe IsThreadSafe IsThreadSafe

トレース リスナーがスレッド セーフかどうかを示す値を取得します。Gets a value indicating whether the trace listener is thread safe.

(Inherited from TraceListener)
Name Name Name Name

この TraceListener の名前を取得または設定します。Gets or sets a name for this TraceListener.

(Inherited from TraceListener)
NeedIndent NeedIndent NeedIndent NeedIndent

出力にインデントを設定するかどうかを示す値を取得または設定します。Gets or sets a value indicating whether to indent the output.

(Inherited from TraceListener)
TraceOutputOptions TraceOutputOptions TraceOutputOptions TraceOutputOptions

トレース出力オプションを取得または設定します。Gets or sets the trace output options.

(Inherited from TraceListener)

適用対象