TraceEventCache TraceEventCache TraceEventCache TraceEventCache Class

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

Commenti

Nota

Il TraceEventCache (classe), progettato come ottimizzazione delle prestazioni per le chiamate di listener di traccia, è di particolare interesse solo per gli sviluppatori creano listener di traccia personalizzato.The TraceEventCache class, designed as a performance optimization for trace listener calls, is of interest only to developers creating custom trace listeners.

Il TraceEventCache classe viene utilizzata come parametro nei metodi di traccia per identificare in modo accurato 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 vengono TraceListener.TraceEvent e TraceFilter.ShouldTrace.Examples of methods that use TraceEventCache are TraceListener.TraceEvent and TraceFilter.ShouldTrace. Il LogicalOperationStack proprietà contiene i dati che possono essere utilizzati per correlare la traccia con le tracce correlate.The LogicalOperationStack property contains data that can be used to correlate the trace with related traces.

Costruttori

TraceEventCache() TraceEventCache() TraceEventCache() TraceEventCache()

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

Proprietà

Callstack Callstack Callstack Callstack

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

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

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

ProcessId ProcessId ProcessId ProcessId

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

ThreadId ThreadId ThreadId ThreadId

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

Timestamp Timestamp Timestamp Timestamp

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

Metodi

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

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

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

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

(Inherited from Object)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
ToString() ToString() ToString() ToString()

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

(Inherited from Object)

Si applica a