Trace.Listeners Trace.Listeners Trace.Listeners Trace.Listeners Property

정의

추적 출력을 모니터링하는 수신기 컬렉션을 가져옵니다.Gets the collection of listeners that is monitoring the trace output.

public:
 static property System::Diagnostics::TraceListenerCollection ^ Listeners { System::Diagnostics::TraceListenerCollection ^ get(); };
public static System.Diagnostics.TraceListenerCollection Listeners { get; }
member this.Listeners : System.Diagnostics.TraceListenerCollection
Public Shared ReadOnly Property Listeners As TraceListenerCollection

속성 값

추적 출력을 모니터링하는 TraceListenerCollection 형식의 컬렉션을 나타내는 TraceListener입니다.A TraceListenerCollection that represents a collection of type TraceListener monitoring the trace output.

예제

다음 예제에서는 ConsoleTraceListener 는 콘솔 화면에 출력 합니다.The following example creates a ConsoleTraceListener that outputs to the console screen. 코드에 추가한 새 수신기는 Listeners합니다.The code then adds the new listener to the Listeners.

// Create a ConsoletTraceListener and add it to the trace listeners.
#if defined(TRACE)
ConsoleTraceListener^ myWriter = gcnew ConsoleTraceListener( );
Trace::Listeners->Add( myWriter );
#endif
/* Create a ConsoleTraceListener and add it to the trace listeners. */
ConsoleTraceListener myWriter = new
   ConsoleTraceListener();
Trace.Listeners.Add(myWriter);

' Create a ConsoleTraceListener and add it to the trace listeners. 
Dim myWriter As New ConsoleTraceListener()
Trace.Listeners.Add(myWriter)

설명

수신기는 추적 출력에서 형식이 지정 된 출력을 만듭니다.The listeners produce formatted output from the trace output. 기본적으로 컬렉션의 인스턴스를 포함 합니다 DefaultTraceListener 클래스입니다.By default, the collection contains an instance of the DefaultTraceListener class. 기본 수신기를 제거 하려는 경우 호출 된 Remove 메서드를의 인스턴스를 전달 하 고는 DefaultTraceListener합니다.If you want to remove the default listener, call the Remove method, and pass it the instance of the DefaultTraceListener. 콘솔 창에 출력을 리디렉션할 인스턴스를 추가 합니다 ConsoleTraceListener 클래스입니다.To redirect output to the console window, add an instance of the ConsoleTraceListener class.

참고

합니다 Listeners 컬렉션 모두에 의해 공유 되는 DebugTrace 클래스; 둘 다에 수신기를 추가 하는 클래스를 추적 수신기를 추가 합니다.The Listeners collection is shared by both the Debug and the Trace classes; adding a trace listener to either class adds the listener to both.

보안

SecurityPermission
에 관리 되지 않는 코드를 사용 하 여 작동 합니다.for operating with unmanaged code. 보안 동작: Demand합니다.Security action: Demand. 연결 된 열거형: UnmanagedCodeAssociated enumeration: UnmanagedCode

적용 대상

추가 정보