TestChain Classe

Definição

Fornece uma cadeia de eventos de teste registrados de um aplicativo em execução. TestChain é um ListChain e carrega todos os dados de cadeia na memória.

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
Herança

Propriedades

AfterLastToken

Obtém um EventToken que representa uma posição imediatamente após o atual LastToken. Se eventos adicionais forem adicionados à cadeia, o token retornado de AfterLastToken se tornará válido. Essa propriedade está disponível mesmo se CanGetLastToken retornar false.

(Herdado de ListChain)
BeforeFirstToken

Obtém um EventToken para a posição imediatamente antes FirstTokende . Esse token nunca se tornará válido.

(Herdado de Chain)
CanGetCount

Obtém um valor que determina se a cadeia dá suporte Counta .

(Herdado de ListChain)
CanGetLastToken

Obtém um valor que determina se a cadeia dá suporte LastTokena .

(Herdado de ListChain)
CanGetPreviousToken

Obtém um valor que determina se a cadeia dá suporte GetPreviousToken(EventToken)a .

(Herdado de ListChain)
Count

Obtém o número de eventos na cadeia. Essa propriedade só poderá ser chamada se CanGetCount retornar true.

(Herdado de ListChain)
EventList

Fornece uma cadeia de eventos de teste registrados de um aplicativo em execução. TestChain é um ListChain e carrega todos os dados de cadeia na memória.

(Herdado de ListChain)
FirstToken

Obtém um EventToken para o primeiro evento na cadeia.

(Herdado de ListChain)
FirstValidToken

Obtém um EventToken para o primeiro evento válido na cadeia

(Herdado de ListChain)
IsEmpty

Obtém um valor que indica se a cadeia está vazia.

(Herdado de ListChain)
LastToken

Obtém um EventToken para o último evento na cadeia. Essa propriedade só poderá ser chamada se CanGetLastToken retornar true.

(Herdado de ListChain)

Métodos

Dispose()

Libera recursos usados por essa cadeia.

(Herdado de Chain)
Dispose(Boolean)

Libera os recursos usados por essa cadeia.

(Herdado de ListChain)
GetEnumerator()

Fornece uma cadeia de eventos de teste registrados de um aplicativo em execução. TestChain é um ListChain e carrega todos os dados de cadeia na memória.

(Herdado de Chain)
GetEnumerator<TEvent>()

Fornece uma cadeia de eventos de teste registrados de um aplicativo em execução. TestChain é um ListChain e carrega todos os dados de cadeia na memória.

(Herdado de Chain)
GetEvent(EventToken)

Obtém um IntelliTraceEvent para o especificado EventToken.

(Herdado de ListChain)
GetEvents(EventToken, EventToken)

Obtém vários IntelliTraceEvents de uma inicialização EventToken para, mas não incluindo um fim EventToken.

(Herdado de ListChain)
GetNextToken(EventToken)

Obtém o EventToken para o próximo evento após o determinado EventToken.

(Herdado de ListChain)
GetPreviousToken(EventToken)

Obtém o EventToken para o evento anterior antes do determinado EventToken.

(Herdado de ListChain)
IsValidEventType(IntelliTraceEvent)

Determina se o determinado IntelliTraceEvent é válido para essa cadeia. O tipo de evento deve ser aquele permitido nessa cadeia.

(Herdado de ListChain)
IsValidToken(EventToken)

Determina se o determinado EventToken é válido para essa cadeia.

(Herdado de ListChain)
Refresh()

Atualiza a lista de eventos das fontes de cadeia e carrega cada evento da cadeia na memória.

(Herdado de ListChain)
ReloadEvent(EventToken)

Obtém um IntelliTraceEvent para o especificado EventToken, ignorando qualquer cache.

(Herdado de ListChain)
Tokens()

Fornece uma cadeia de eventos de teste registrados de um aplicativo em execução. TestChain é um ListChain e carrega todos os dados de cadeia na memória.

(Herdado de Chain)
ToSourceToken(EventToken)

Converte um EventToken para essa cadeia em um EventToken para a origem Chain

(Herdado de ListChain)

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Fornece uma cadeia de eventos de teste registrados de um aplicativo em execução. TestChain é um ListChain e carrega todos os dados de cadeia na memória.

(Herdado de Chain)

Métodos de Extensão

EmptyIfNull<T>(IEnumerable<T>)

Retorne essa enumeração caso ela não seja nula. Caso seja enumeração vazia de retorno nulo.

Aplica-se a