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.0 ASP.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. 자세한 내용은 버전 및 종속성을 참조하세요.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

들여쓰기의 공백 수를 가져오거나 설정합니다.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)

적용 대상