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


TestChain Класс

Определение

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

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

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

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

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

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

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

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

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

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

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

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

Методы

Dispose()

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

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

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

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

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

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

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

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

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

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

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

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

IEnumerable.GetEnumerator()

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

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

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

EmptyIfNull<T>(IEnumerable<T>)

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

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