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 data událostí trasování 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 TraceEventCache navržená 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 TraceEventCache se 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
| Name | Description |
|---|---|
| TraceEventCache() |
Inicializuje novou instanci TraceEventCache třídy. |
Vlastnosti
| Name | Description |
|---|---|
| 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 záškrtů v mechanismu časovače. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |