Compartir a través de


TraceEventCache Clase

Definición

Proporciona los datos de evento de seguimiento específicos de un subproceso y un proceso.

public ref class TraceEventCache
public class TraceEventCache
type TraceEventCache = class
Public Class TraceEventCache
Herencia
TraceEventCache

Comentarios

Nota

La TraceEventCache clase, diseñada como una optimización del rendimiento para las llamadas de agente de escucha de seguimiento, solo es de interés para los desarrolladores que crean agentes de escucha de seguimiento personalizados.

La TraceEventCache clase se usa como parámetro en los métodos de seguimiento para identificar con precisión el origen de un evento de seguimiento. Ejemplos de métodos que usan TraceEventCache son TraceListener.TraceEvent y TraceFilter.ShouldTrace. La LogicalOperationStack propiedad contiene datos que se pueden usar para correlacionar el seguimiento con seguimientos relacionados.

Constructores

TraceEventCache()

Inicializa una nueva instancia de la clase TraceEventCache.

Propiedades

Callstack

Obtiene la pila de llamadas del actual subproceso.

DateTime

Obtiene la fecha y la hora a la que se ha producido el seguimiento del evento.

LogicalOperationStack

Obtiene los datos de correlación que contiene una pila.

ProcessId

Obtiene el identificador único del actual proceso.

ThreadId

Obtiene un identificador único para el actual subproceso administrado.

Timestamp

Obtiene el número actual de tics del mecanismo de temporización.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a