Debug.Listeners Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém a coleção de ouvintes que monitoriza a saída de depuração.
public:
static property System::Diagnostics::TraceListenerCollection ^ Listeners { System::Diagnostics::TraceListenerCollection ^ get(); };
public static System.Diagnostics.TraceListenerCollection Listeners { get; }
static member Listeners : System.Diagnostics.TraceListenerCollection
Public Shared ReadOnly Property Listeners As TraceListenerCollection
Valor de Propriedade
A TraceListenerCollection representa uma coleção de tipo TraceListener que monitoriza a saída da depuração.
Exemplos
O exemplo seguinte cria um TextWriterTraceListener que envia para o ecrã da consola. O código adiciona então o novo ouvinte ao Listeners.
/* Create a listener that outputs to the console screen, and
* add it to the debug listeners. */
var myWriter = new TextWriterTraceListener(System.Console.Out);
Debug.Listeners.Add(myWriter);
' Create a listener that outputs to the console screen, and
' add it to the debug listeners.
Dim myWriter As New TextWriterTraceListener(System.Console.Out)
Debug.Listeners.Add(myWriter)
Observações
Os ouvintes produzem saída formatada a partir da saída de depuração. Por defeito, a coleção contém uma instância da DefaultTraceListener classe. Para remover o ouvinte padrão, chame o Remove método e passe-lhe a instância do DefaultTraceListener. Para redirecionar a saída para a janela da consola, adicione uma instância do ConsoleTraceListener. Para redirecionar a saída para um ficheiro ou fluxo, adicione uma instância do TextWriterTraceListenerarquivo .
Note
A Listeners coleção é partilhada tanto pelas classes como DebugTrace pelas classes; adicionar um ouvinte de traço a qualquer uma das classes adiciona o ouvinte a ambas.