TraceEventCache Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia dane zdarzenia śledzenia specyficzne dla wątku i procesu.
public ref class TraceEventCache
public class TraceEventCache
type TraceEventCache = class
Public Class TraceEventCache
- Dziedziczenie
-
TraceEventCache
Uwagi
Uwaga
Klasa TraceEventCache , zaprojektowana jako optymalizacja wydajności wywołań odbiornika śledzenia, jest interesująca tylko dla deweloperów tworzących niestandardowe odbiorniki śledzenia.
Klasa TraceEventCache jest używana jako parametr w metodach śledzenia w celu dokładnego zidentyfikowania źródła zdarzenia śledzenia. Przykłady metod, które używają TraceEventCache , to TraceListener.TraceEvent i TraceFilter.ShouldTrace. Właściwość LogicalOperationStack zawiera dane, których można użyć do skorelowania śledzenia z powiązanymi śladami.
Konstruktory
TraceEventCache() |
Inicjuje nowe wystąpienie klasy TraceEventCache. |
Właściwości
Callstack |
Pobiera stos wywołań dla bieżącego wątku. |
DateTime |
Pobiera datę i godzinę wystąpienia śledzenia zdarzeń. |
LogicalOperationStack |
Pobiera dane korelacji zawarte w stosie. |
ProcessId |
Pobiera unikatowy identyfikator bieżącego procesu. |
ThreadId |
Pobiera unikatowy identyfikator bieżącego zarządzanego wątku. |
Timestamp |
Pobiera bieżącą liczbę kleszczy w mechanizmie czasomierza. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |