TraceEventCache Classe

Definizione

Fornisce i dati di evento di traccia specifici di un thread e di un processo.Provides trace event data specific to a thread and a process.

public ref class TraceEventCache
public class TraceEventCache
type TraceEventCache = class
Public Class TraceEventCache
Ereditarietà
TraceEventCache

Commenti

Nota

La classe TraceEventCache, progettata come ottimizzazione delle prestazioni per le chiamate del listener di traccia, è di grande interesse solo per gli sviluppatori che creano listener di traccia personalizzati.The TraceEventCache class, designed as a performance optimization for trace listener calls, is of interest only to developers creating custom trace listeners.

La classe TraceEventCache viene utilizzata come parametro nei metodi di traccia per identificare accuratamente l'origine di un evento di traccia.The TraceEventCache class is used as a parameter in tracing methods to accurately identify the source of a trace event. Esempi di metodi che usano TraceEventCache sono TraceListener.TraceEvent e TraceFilter.ShouldTrace.Examples of methods that use TraceEventCache are TraceListener.TraceEvent and TraceFilter.ShouldTrace. La proprietà LogicalOperationStack contiene dati che possono essere utilizzati per correlare la traccia con tracce correlate.The LogicalOperationStack property contains data that can be used to correlate the trace with related traces.

Costruttori

TraceEventCache()

Inizializza una nuova istanza della classe TraceEventCache.Initializes a new instance of the TraceEventCache class.

Proprietà

Callstack

Ottiene lo stack di chiamate per il thread corrente.Gets the call stack for the current thread.

DateTime

Ottiene la data e l'ora in cui si è verificata la traccia dell'evento.Gets the date and time at which the event trace occurred.

LogicalOperationStack

Ottiene i dati di correlazione, contenuti in uno stack.Gets the correlation data, contained in a stack.

ProcessId

Ottiene un identificatore univoco del processo corrente.Gets the unique identifier of the current process.

ThreadId

Ottiene un identificatore univoco per il thread gestito corrente.Gets a unique identifier for the current managed thread.

Timestamp

Ottiene il numero corrente di cicli nel meccanismo del timer.Gets the current number of ticks in the timer mechanism.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a