TraceEventCache Klasa

Definicja

Udostępnia dane zdarzeń śledzenia specyficzne dla wątku i procesu.Provides trace event data specific to a thread and a process.

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

Uwagi

Uwaga

TraceEventCacheKlasa, zaprojektowana jako Optymalizacja wydajności dla wywołań odbiornika śledzenia, jest interesująca tylko dla deweloperów, którzy tworzą niestandardowe detektory śledzenia.The TraceEventCache class, designed as a performance optimization for trace listener calls, is of interest only to developers creating custom trace listeners.

TraceEventCacheKlasa jest używana jako parametr w metodach śledzenia w celu dokładnego zidentyfikowania źródła zdarzenia śledzenia.The TraceEventCache class is used as a parameter in tracing methods to accurately identify the source of a trace event. Przykłady metod, które są używane, TraceEventCache to TraceListener.TraceEvent i TraceFilter.ShouldTrace .Examples of methods that use TraceEventCache are TraceListener.TraceEvent and TraceFilter.ShouldTrace. LogicalOperationStackWłaściwość zawiera dane, które mogą służyć do skorelowania śladu z powiązanymi śladami.The LogicalOperationStack property contains data that can be used to correlate the trace with related traces.

Konstruktory

TraceEventCache()

Inicjuje nowe wystąpienie klasy TraceEventCache.Initializes a new instance of the TraceEventCache class.

Właściwości

Callstack

Pobiera stos wywołań dla bieżącego wątku.Gets the call stack for the current thread.

DateTime

Pobiera datę i godzinę wystąpienia śledzenia zdarzeń.Gets the date and time at which the event trace occurred.

LogicalOperationStack

Pobiera dane korelacji zawarte w stosie.Gets the correlation data, contained in a stack.

ProcessId

Pobiera unikatowy identyfikator bieżącego procesu.Gets the unique identifier of the current process.

ThreadId

Pobiera unikatowy identyfikator bieżącego wątku zarządzanego.Gets a unique identifier for the current managed thread.

Timestamp

Pobiera bieżącą liczbę znaczników w mechanizmie czasomierza.Gets the current number of ticks in the timer mechanism.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Dotyczy