Exportar (0) Imprimir
Expandir todo

DelimitedListTraceListener (Clase)

Actualización: noviembre 2007

Dirige los resultados de seguimiento o depuración a un escritor de texto, como un escritor de secuencias, o a una secuencia, como una secuencia de archivo.

Espacio de nombres:  System.Diagnostics
Ensamblado:  System (en System.dll)

'Declaración
<HostProtectionAttribute(SecurityAction.LinkDemand, Synchronization := True)> _
Public Class DelimitedListTraceListener _
	Inherits TextWriterTraceListener
'Uso
Dim instance As DelimitedListTraceListener
/** @attribute HostProtectionAttribute(SecurityAction.LinkDemand, Synchronization = true) */
public class DelimitedListTraceListener extends TextWriterTraceListener
public class DelimitedListTraceListener extends TextWriterTraceListener

8yacsy65.alert_note(es-es,VS.90).gifNota:

El atributo HostProtectionAttribute aplicado a este tipo o miembro tiene el siguiente valor de la propiedad Resources: Synchronization. El atributo HostProtectionAttribute no afecta a las aplicaciones de escritorio (que normalmente se inician haciendo doble clic en un icono, escribiendo un comando o introduciendo una dirección URL en el explorador). Para obtener más información, vea la clase HostProtectionAttribute o Programación de SQL Server y atributos de protección del host.

El resultado de seguimiento tiene un formato de texto delimitado que utiliza el delimitador especificado por la propiedad Delimiter.

Se puede habilitar o deshabilitar un DelimitedListTraceListener a través del archivo de configuración de la aplicación y, a continuación, utilizar el DelimitedListTraceListener configurado en la aplicación. Asimismo, se puede crear un DelimitedListTraceListener en el código.

Para configurar DelimitedListTraceListener, modifique el archivo de configuración que corresponde al nombre de la aplicación. En este archivo, se puede agregar un agente de escucha, establecer las propiedades de un agente de escucha o quitar un agente de escucha. El archivo de configuración debe tener el mismo formato que en el siguiente ejemplo:

<configuration>
  <system.diagnostics>
    <trace autoflush="false" indentsize="4">
      <listeners>
        <add name="delimitedListener" 
          type="System.Diagnostics.DelimitedListTraceListener" 
          delimiter=":" 
          initializeData="delimitedOutput.txt" 
          traceOutputOptions="ProcessId, DateTime" />
        <remove name="Default" />
      </listeners>
    </trace>
  </system.diagnostics>
</configuration>
8yacsy65.alert_note(es-es,VS.90).gifNota:

Si se intenta escribir en un archivo que está en uso o no está disponible, delante del nombre del archivo se agrega automáticamente un identificador único global (GUID).

8yacsy65.alert_note(es-es,VS.90).gifNota:

Los agentes de escucha los utilizan los métodos de las clases Debug, Trace y TraceSource para escribir la información de seguimiento. El código de la aplicación no llama directamente a los métodos de agente de escucha que no sean constructores.

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft