Compartir por


TraceContext Clase

Definición

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.

Se aplica a

Consulte también