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

Definizione

Ottiene l'insieme di listener che esegue il monitoraggio dell'output di traccia.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

Valore della proprietà

Oggetto TraceListenerCollection che rappresenta un insieme di tipo TraceListener che esegue il monitoraggio dell'output di traccia.A TraceListenerCollection that represents a collection of type TraceListener monitoring the trace output.

Esempi

L'esempio seguente crea un ConsoleTraceListener che invia un output allo schermo della console.The following example creates a ConsoleTraceListener that outputs to the console screen. Il codice aggiunge quindi il nuovo listener per il 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)

Commenti

I listener di producono output formattato l'output di traccia.The listeners produce formatted output from the trace output. Per impostazione predefinita, la raccolta contiene un'istanza di DefaultTraceListener classe.By default, the collection contains an instance of the DefaultTraceListener class. Se si desidera rimuovere il listener predefinito, chiamare il Remove metodo e passare l'istanza del DefaultTraceListener.If you want to remove the default listener, call the Remove method, and pass it the instance of the DefaultTraceListener. Per reindirizzare l'output alla finestra della console, aggiungere un'istanza del ConsoleTraceListener classe.To redirect output to the console window, add an instance of the ConsoleTraceListener class.

Nota

Il Listeners raccolta è condiviso da entrambe le Debug e il Trace classi; aggiunta di un listener di traccia a delle classi viene aggiunto il listener a entrambi.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.

Sicurezza

SecurityPermission
per operare con codice non gestito.for operating with unmanaged code. Azione di sicurezza: Demand.Security action: Demand. Enumerazione associata: UnmanagedCodeAssociated enumeration: UnmanagedCode

Si applica a

Vedi anche