Compartir a través de


TraceSection Class

Configura el ASP.NET servicio de seguimiento de código.

Sintaxis

class TraceSection : ConfigurationSection  

Métodos

La siguiente tabla muestra los métodos expuestos por la clase TraceSection.

Nombre Descripción
GetAllowDefinition (Se hereda de ConfigurationSection).
GetAllowLocation (Se hereda de ConfigurationSection).
RevertToParent (Se hereda de ConfigurationSection).
SetAllowDefinition (Se hereda de ConfigurationSection).
SetAllowLocation (Se hereda de ConfigurationSection).

Propiedades

La siguiente tabla muestra las propiedades expuestas por la clase TraceSection.

Nombre Descripción
Enabled Valor opcional de lectura y escritura boolean. true si el seguimiento está habilitado para una aplicación de ASP.NET; de lo contrario, false. El valor predeterminado es false.

Cuando el seguimiento está habilitado, puede ver los errores registrados con el visor Trace.axd en la dirección URL http://<servername>/<applicationroot>/trace.axd. Debe establecer la propiedad Enabled en true para usar el visor. Nota: Trace.axd se agrega a la sección <httpHandlers> del archivo Applicationhost.config de forma predeterminada.
LocalOnly Valor opcional de lectura y escritura boolean. true si el visor de seguimiento (Trace.axd) solo está disponible en el servidor web host; false si el visor de seguimiento está disponible en cualquier equipo. El valor predeterminado es true.
Location (Se hereda de ConfigurationSection). Una propiedad clave.
MostRecent Valor opcional de lectura y escritura boolean. true si el almacén de seguimiento continúa recopilando los mensajes de seguimiento más recientes y comienza a descartar los mensajes de seguimiento más antiguos cuando se alcanza el límite especificado en RequestLimit; false si el almacén de seguimiento deja de recopilar mensajes de seguimiento cuando se alcanza el número especificado en RequestLimit. El valor predeterminado es false. Nota: Esta propiedad es nueva en .NET Framework 2.0.
PageOutput Valor opcional de lectura y escritura boolean. true si se agrega información de seguimiento a la parte inferior de cada página web; false si solo se puede acceder a la salida de seguimiento a través de la utilidad de seguimiento. El valor predeterminado es false. Nota: Para obtener más información sobre la utilidad del visor de seguimiento de ASP.NET, vea Cómo: Ver ASP.NET información de seguimiento con el Visor de seguimiento.
Path (Se hereda de ConfigurationSection). Una propiedad clave.
RequestLimit Valor de lectura y escritura sint32 opcional que especifica el número de solicitudes de seguimiento, de 0 a 10 000, para almacenarlo en el servidor. El valor predeterminado es 10. Si se alcanza el límite y la propiedad MostRecent es false, el seguimiento se detiene. Nota: Aunque los valores enteros del intervalo 0 a 2 147 483 647 se aceptan para la propiedad RequestLimit, si especifica un valor mayor que 10 000, ASP.NET redondea silenciosamente hasta 10 000.
SectionInformation (Se hereda de ConfigurationSection).
TraceMode Valor opcional de lectura y escritura sint32 que especifica el orden en que se muestra la información de seguimiento. Los valores posibles se enumeran más adelante en la sección Comentarios.
WriteToDiagnosticsTrace Valor opcional de lectura y escritura boolean. true los mensajes de seguimiento de si ASP.NET se reenvían a la infraestructura de seguimiento de System.Diagnostics para agentes de escucha registrados para mostrar mensajes de seguimiento; en caso contrario, false. El valor predeterminado es false. Nota: Esta propiedad es nueva en .NET Framework 2.0.

Subclases

Esta clase no contiene subclases.

Comentarios

En la siguiente tabla se describen los posibles valores de la propiedad TraceMode. El valor predeterminado es 1 (SortByTime).

Valor Palabra clave Descripción
1 SortByTime Especifica que la información de seguimiento se muestra en el orden en que se procesa.
2 SortByCategory Especifica que la información de seguimiento se muestra alfabéticamente por categorías definidas por el usuario especificadas en las llamadas al método System.Web.TraceContext.Warn y System.Web.TraceContext.Write en el código de control de página o servidor.

Jerarquía de herencia

ConfigurationSection

TraceSection

Requisitos

Tipo Descripción
Remoto - IIS 7.0 en Windows Vista
- IIS 7.5 en Windows 7
- IIS 8.0 en Windows 8
- IIS 10.0 en Windows 10
Server - IIS 7.0 en Windows Server 2008
- IIS 7.5 en Windows Server 2008 R2
- IIS 8.0 en Windows Server 2012
- IIS 8.5 en Windows Server 2012 R2
- IIS 10.0 en Windows Server 2016
Producto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Archivo MOF WebAdministration.mof

Consulte también

System.Web.TraceContextConfigurationSection Class
Elemento trace (Esquema de configuración de ASP.NET)
Procedimiento para habilitar el seguimiento en una página ASP.NET
System.Web.TraceContext Methods