TraceEventCache Osztály

Definíció

Egy szálra és folyamatra vonatkozó nyomkövetési eseményadatokat biztosít.

public ref class TraceEventCache
public class TraceEventCache
type TraceEventCache = class
Public Class TraceEventCache
Öröklődés
TraceEventCache

Megjegyzések

Note

A TraceEventCache nyomkövetési figyelő hívások teljesítményoptimalizálásaként tervezett osztály csak az egyéni nyomkövetési figyelőket létrehozó fejlesztők számára érdekes.

Az TraceEventCache osztály paraméterként használatos a nyomkövetési módszerekben a nyomkövetési esemény forrásának pontos azonosításához. Példák a használt TraceEventCache módszerekre TraceListener.TraceEvent és TraceFilter.ShouldTrace. A LogicalOperationStack tulajdonság olyan adatokat tartalmaz, amelyek a nyomkövetés és a kapcsolódó nyomkövetések korrelálásához használhatók.

Konstruktorok

Name Description
TraceEventCache()

Inicializálja a TraceEventCache osztály új példányát.

Tulajdonságok

Name Description
Callstack

Lekéri az aktuális szál hívásveremét.

DateTime

Lekéri az eseménykövetési dátumot és időpontot.

LogicalOperationStack

Lekéri a veremben található korrelációs adatokat.

ProcessId

Lekéri az aktuális folyamat egyedi azonosítóját.

ThreadId

Az aktuális felügyelt szál egyedi azonosítójának lekérdezése.

Timestamp

Lekéri a kullancsok aktuális számát az időzítő mechanizmusban.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: