TraceContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Captura y presenta detalles de ejecución sobre una solicitud web. Esta clase no puede heredarse.
public ref class TraceContext sealed
public sealed class TraceContext
type TraceContext = class
Public NotInheritable Class TraceContext
- Herencia
-
TraceContext
Comentarios
Puede usar esta clase para anexar mensajes a categorías de seguimiento específicas. Por ejemplo, si va a crear una instancia de la clase para la Calendar aplicación, puede incluir el mensaje de seguimiento "Starting To Render" en un procedimiento de representación y "Raising OnChange Event" en un procedimiento de controlador de eventos.
También puede usar la TraceContext clase para obtener un conjunto de registros de seguimiento al final de la ejecución de la solicitud para el procesamiento personalizado. Para obtener más información, consulte ASP.NET Información general sobre el seguimiento.
Para habilitar el seguimiento, establezca el Trace atributo en la directiva @ Page o la IsEnabled propiedad en true. Cuando se habilita el seguimiento, además de mostrar el contenido de seguimiento proporcionado por el usuario, la Page clase incluye automáticamente datos de rendimiento, información de estructura de árbol de control y contenido de administración de estado para cada solicitud.
Constructores
| Nombre | Description |
|---|---|
| TraceContext(HttpContext) |
Inicializa una nueva instancia de la clase TraceContext. |
Propiedades
| Nombre | Description |
|---|---|
| IsEnabled |
Obtiene o establece un valor que indica si el seguimiento está habilitado para la solicitud web actual. |
| TraceMode |
Obtiene o establece el orden ordenado en el que los mensajes de seguimiento deben generarse en un explorador solicitante. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| Warn(String, String, Exception) |
Escribe información de seguimiento en el registro de seguimiento, incluidas las categorías definidas por el usuario, los mensajes de seguimiento y la información de error. Todas las advertencias aparecen en el registro como texto rojo. |
| Warn(String, String) |
Escribe información de seguimiento en el registro de seguimiento, incluidas las categorías definidas por el usuario y los mensajes de seguimiento. Todas las advertencias aparecen en el registro como texto rojo. |
| Warn(String) |
Escribe un mensaje de seguimiento en el registro de seguimiento. Todas las advertencias aparecen en el registro como texto rojo. |
| Write(String, String, Exception) |
Escribe información de seguimiento en el registro de seguimiento, incluidas las categorías definidas por el usuario, los mensajes de seguimiento y la información de error. |
| Write(String, String) |
Escribe información de seguimiento en el registro de seguimiento, incluido un mensaje y cualquier categoría definida por el usuario. |
| Write(String) |
Escribe un mensaje de seguimiento en el registro de seguimiento. |
Eventos
| Nombre | Description |
|---|---|
| TraceFinished |
Generado por el TraceContext objeto para exponer mensajes de seguimiento después de recopilar toda la información de solicitud. |