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
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