Поделиться через


ProcessChain Класс

Определение

Предоставляет список событий, связанных с процессом, записанных из работающего приложения. ProcessChain является и ListChain загружает все данные цепочки в память.

public ref class ProcessChain sealed : Microsoft::VisualStudio::IntelliTrace::ListChain
public ref class ProcessChain sealed : Microsoft::VisualStudio::IntelliTrace::ListChain
class ProcessChain sealed : Microsoft::VisualStudio::IntelliTrace::ListChain
public sealed class ProcessChain : Microsoft.VisualStudio.IntelliTrace.ListChain
type ProcessChain = class
    inherit ListChain
Public NotInheritable Class ProcessChain
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

Предоставляет список событий, связанных с процессом, записанных из работающего приложения. ProcessChain является и ListChain загружает все данные цепочки в память.

(Унаследовано от ListChain)
FirstToken

Получает EventToken для первого события в цепочке.

(Унаследовано от ListChain)
FirstValidToken

Возвращает для EventToken первого допустимого события в цепочке.

(Унаследовано от ListChain)
IsEmpty

Возвращает значение, указывающее, является ли цепочка пустой.

(Унаследовано от ListChain)
LastToken

Получает EventToken для последнего события в цепочке. Это свойство можно вызвать, только если CanGetLastToken возвращает значение true.

(Унаследовано от ListChain)

Методы

Dispose()

Освобождает ресурсы, используемые этой цепочкой.

(Унаследовано от Chain)
Dispose(Boolean)

Освобождает ресурсы, используемые этой цепочкой.

(Унаследовано от ListChain)
GetEnumerator()

Предоставляет список событий, связанных с процессом, записанных из работающего приложения. ProcessChain является и ListChain загружает все данные цепочки в память.

(Унаследовано от Chain)
GetEnumerator<TEvent>()

Предоставляет список событий, связанных с процессом, записанных из работающего приложения. ProcessChain является и 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()

Предоставляет список событий, связанных с процессом, записанных из работающего приложения. ProcessChain является и ListChain загружает все данные цепочки в память.

(Унаследовано от Chain)
ToSourceToken(EventToken)

Преобразует для EventToken этой цепочки в для EventToken источника. Chain

(Унаследовано от ListChain)

Явные реализации интерфейса

IEnumerable.GetEnumerator()

Предоставляет список событий, связанных с процессом, записанных из работающего приложения. ProcessChain является и ListChain загружает все данные цепочки в память.

(Унаследовано от Chain)

Методы расширения

EmptyIfNull<T>(IEnumerable<T>)

Возвращать это перечисление в случае, если оно не равно NULL. Если значение равно NULL, возвращается пустое перечисление.

Применяется к