IntelliTraceTokenChain Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет список событий токена IntelliTrace, записанных из работающего приложения. IntelliTraceTokenChain является и ListChain загружает все данные цепочки в память.
public ref class IntelliTraceTokenChain sealed : Microsoft::VisualStudio::IntelliTrace::ListChain
public ref class IntelliTraceTokenChain sealed : Microsoft::VisualStudio::IntelliTrace::ListChain
class IntelliTraceTokenChain sealed : Microsoft::VisualStudio::IntelliTrace::ListChain
public sealed class IntelliTraceTokenChain : Microsoft.VisualStudio.IntelliTrace.ListChain
type IntelliTraceTokenChain = class
inherit ListChain
Public NotInheritable Class IntelliTraceTokenChain
Inherits ListChain
- Наследование
Свойства
AfterLastToken |
Возвращает объект , EventToken представляющий позицию сразу после текущего LastToken. Если в цепочку добавляются дополнительные события, маркер, возвращенный из AfterLastToken , станет действительным. Это свойство доступно, даже если CanGetLastToken возвращает значение false. (Унаследовано от ListChain) |
BeforeFirstToken |
EventToken Возвращает для позиции непосредственно перед FirstToken. Этот токен никогда не станет допустимыми. (Унаследовано от Chain) |
CanGetCount |
Возвращает значение, определяющее, поддерживает Countли цепочка . (Унаследовано от ListChain) |
CanGetLastToken |
Возвращает значение, определяющее, поддерживает LastTokenли цепочка . (Унаследовано от ListChain) |
CanGetPreviousToken |
Возвращает значение, определяющее, поддерживает GetPreviousToken(EventToken)ли цепочка . (Унаследовано от ListChain) |
Count |
Получает количество событий в цепочке. Это свойство может вызываться только в том случае, если CanGetCount возвращает значение true. (Унаследовано от ListChain) |
EventList |
Предоставляет список событий токена IntelliTrace, записанных из работающего приложения. IntelliTraceTokenChain является и ListChain загружает все данные цепочки в память. (Унаследовано от ListChain) |
FirstToken |
Получает EventToken для первого события в цепочке. (Унаследовано от ListChain) |
FirstValidToken |
EventToken Возвращает для первого допустимого события в цепочке. (Унаследовано от ListChain) |
IsEmpty |
Возвращает значение, указывающее, является ли цепочка пустой. (Унаследовано от ListChain) |
LastToken |
Получает EventToken для последнего события в цепочке. Это свойство может вызываться только в том случае, если CanGetLastToken возвращает значение true. (Унаследовано от ListChain) |
Методы
Dispose() |
Освобождает ресурсы, используемые этой цепочкой. (Унаследовано от Chain) |
Dispose(Boolean) |
Освобождает ресурсы, используемые этой цепочкой. (Унаследовано от ListChain) |
GetEnumerator() |
Предоставляет список событий токена IntelliTrace, записанных из работающего приложения. IntelliTraceTokenChain является и ListChain загружает все данные цепочки в память. (Унаследовано от Chain) |
GetEnumerator<TEvent>() |
Предоставляет список событий токена IntelliTrace, записанных из работающего приложения. IntelliTraceTokenChain является и ListChain загружает все данные цепочки в память. (Унаследовано от Chain) |
GetEvent(EventToken) |
Получает объект IntelliTraceEvent для заданного объекта EventToken. (Унаследовано от ListChain) |
GetEvents(EventToken, EventToken) |
Возвращает несколько IntelliTraceEventс от начала EventToken до , но не включая конечный EventToken. (Унаследовано от ListChain) |
GetNextToken(EventToken) |
Получает EventToken для следующего события после заданного EventToken. (Унаследовано от ListChain) |
GetPreviousToken(EventToken) |
Получает EventToken для предыдущего события перед заданным EventToken. (Унаследовано от ListChain) |
IsValidEventType(IntelliTraceEvent) |
Определяет, действителен ли данный объект IntelliTraceEvent для этой цепочки. Тип события должен быть разрешен в этой цепочке. (Унаследовано от ListChain) |
IsValidToken(EventToken) |
Определяет, действителен ли данный объект EventToken для этой цепочки. (Унаследовано от ListChain) |
Refresh() |
Обновляет список событий из цепочек-источников и загружает каждое событие из цепочки в память. (Унаследовано от ListChain) |
ReloadEvent(EventToken) |
IntelliTraceEvent Возвращает для указанного EventTokenобъекта , минуя любое кэширование. (Унаследовано от ListChain) |
Tokens() |
Предоставляет список событий токена IntelliTrace, записанных из работающего приложения. IntelliTraceTokenChain является и ListChain загружает все данные цепочки в память. (Унаследовано от Chain) |
ToSourceToken(EventToken) |
Преобразует для EventToken этой цепочки в EventToken для источника. Chain (Унаследовано от ListChain) |
Явные реализации интерфейса
IEnumerable.GetEnumerator() |
Предоставляет список событий токена IntelliTrace, записанных из работающего приложения. IntelliTraceTokenChain является и ListChain загружает все данные цепочки в память. (Унаследовано от Chain) |
Методы расширения
EmptyIfNull<T>(IEnumerable<T>) |
Возвращать это перечисление в случае, если оно не равно NULL. Если значение равно NULL, возвращается пустое перечисление. |