DiagnosticCheckpointChain Classe

Definição

Fornece uma cadeia de DiagnosticEvent s registrada de um aplicativo em execução. DiagnosticCheckpointChain é um FilteredListChain e carrega todos os dados de cadeia na memória.

public ref class DiagnosticCheckpointChain sealed : Microsoft::VisualStudio::IntelliTrace::ListChain
public ref class DiagnosticCheckpointChain sealed : Microsoft::VisualStudio::IntelliTrace::ListChain
class DiagnosticCheckpointChain sealed : Microsoft::VisualStudio::IntelliTrace::ListChain
public sealed class DiagnosticCheckpointChain : Microsoft.VisualStudio.IntelliTrace.ListChain
type DiagnosticCheckpointChain = class
    inherit ListChain
Public NotInheritable Class DiagnosticCheckpointChain
Inherits ListChain
Herança
DiagnosticCheckpointChain

Propriedades

AfterLastToken

Obtém um EventToken que representa uma posição imediatamente após a atual LastToken . Se eventos adicionais forem adicionados à cadeia, o token retornado AfterLastToken será 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 de FirstToken . Esse token nunca se tornará válido.

(Herdado de Chain)
CanGetCount

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

(Herdado de ListChain)
CanGetLastToken

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

(Herdado de ListChain)
CanGetPreviousToken

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

(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 (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 esta cadeia.

(Herdado de Chain)
Dispose(Boolean)

Libera os recursos usados por esta cadeia.

(Herdado de ListChain)
GetEnumerator() (Herdado de Chain)
GetEnumerator<TEvent>() (Herdado de Chain)
GetEvent(EventToken)

Obtém um IntelliTraceEvent para o especificado EventToken .

(Herdado de ListChain)
GetEvents(EventToken, EventToken)

Obtém vários IntelliTraceEvent s de um início EventToken até, mas não incluindo um final 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 dado EventToken .

(Herdado de ListChain)
IsValidEventType(IntelliTraceEvent)

Determina se o fornecido IntelliTraceEvent é válido para esta cadeia. O tipo de evento deve ser um que seja permitido nessa cadeia.

(Herdado de ListChain)
IsValidToken(EventToken)

Determina se o fornecido EventToken é válido para esta cadeia.

(Herdado de ListChain)
Refresh()

Atualiza a lista de eventos das fontes da 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() (Herdado de Chain)
ToSourceToken(EventToken)

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

(Herdado de ListChain)

Implantações explícitas de interface

IEnumerable.GetEnumerator() (Herdado de Chain)

Métodos de Extensão

EmptyIfNull<T>(IEnumerable<T>)

Aplica-se a