TraceEventCache Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje trasovací data událostí specifická pro vlákno a proces.
public ref class TraceEventCache
public class TraceEventCache
type TraceEventCache = class
Public Class TraceEventCache
- Dědičnost
-
TraceEventCache
Poznámky
Poznámka
Třída, navržená TraceEventCache jako optimalizace výkonu pro volání naslouchacího procesu trasování, je zajímavá pouze pro vývojáře, kteří vytvářejí vlastní naslouchací procesy trasování.
Třída se TraceEventCache používá jako parametr v trasovacích metodách k přesné identifikaci zdroje události trasování. Příklady metod, které používají TraceEventCache , jsou TraceListener.TraceEvent a TraceFilter.ShouldTrace. Vlastnost LogicalOperationStack obsahuje data, která lze použít ke korelaci trasování se souvisejícími trasováními.
Konstruktory
TraceEventCache() |
Inicializuje novou instanci TraceEventCache třídy . |
Vlastnosti
Callstack |
Získá zásobník volání pro aktuální vlákno. |
DateTime |
Získá datum a čas, kdy došlo k trasování události. |
LogicalOperationStack |
Získá data korelace obsažená v zásobníku. |
ProcessId |
Získá jedinečný identifikátor aktuálního procesu. |
ThreadId |
Získá jedinečný identifikátor pro aktuální spravované vlákno. |
Timestamp |
Získá aktuální počet značek v mechanismu časovače. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |