TraceEventCache Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет данные события трассировки, относящиеся к потоку и процессу.
public ref class TraceEventCache
public class TraceEventCache
type TraceEventCache = class
Public Class TraceEventCache
- Наследование
-
TraceEventCache
Комментарии
Замечание
TraceEventCache Класс, разработанный в качестве оптимизации производительности для вызовов прослушивателя трассировки, интересен только разработчикам, создавая пользовательские прослушиватели трассировки.
Класс TraceEventCache используется в качестве параметра в методах трассировки, чтобы точно определить источник события трассировки. Примеры методов, которые используются TraceEventCache , и TraceListener.TraceEventTraceFilter.ShouldTrace. Свойство LogicalOperationStack содержит данные, которые можно использовать для сопоставления трассировки со связанными трассировками.
Конструкторы
| Имя | Описание |
|---|---|
| TraceEventCache() |
Инициализирует новый экземпляр класса TraceEventCache. |
Свойства
| Имя | Описание |
|---|---|
| Callstack |
Возвращает стек вызовов для текущего потока. |
| DateTime |
Возвращает дату и время, в течение которого произошла трассировка события. |
| LogicalOperationStack |
Возвращает данные корреляции, содержащиеся в стеке. |
| ProcessId |
Возвращает уникальный идентификатор текущего процесса. |
| ThreadId |
Возвращает уникальный идентификатор текущего управляемого потока. |
| Timestamp |
Возвращает текущее количество галок в механизме таймера. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |