DiagnosticCheckpointChain Klasse

Definition

Stellt eine Kette von s bereit, die DiagnosticEvent von einer laufenden Anwendung aufgezeichnet wurden. DiagnosticCheckpointChain ist ein FilteredListChain und lädt alle Ketten Daten in den Arbeitsspeicher.

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
Vererbung
DiagnosticCheckpointChain

Eigenschaften

AfterLastToken

Ruft ein EventToken ab, das eine Position unmittelbar nach dem aktuellen darstellt LastToken . Wenn zusätzliche Ereignisse der Kette hinzugefügt werden, wird das von zurückgegebene Token AfterLastToken gültig. Diese Eigenschaft ist auch dann verfügbar, wenn CanGetLastToken false zurückgibt.

(Geerbt von ListChain)
BeforeFirstToken

Ruft einen EventToken für die Position unmittelbar vor ab FirstToken . Dieses Token wird nie gültig.

(Geerbt von Chain)
CanGetCount

Ruft einen Wert ab, der bestimmt, ob die Kette unterstützt Count .

(Geerbt von ListChain)
CanGetLastToken

Ruft einen Wert ab, der bestimmt, ob die Kette unterstützt LastToken .

(Geerbt von ListChain)
CanGetPreviousToken

Ruft einen Wert ab, der bestimmt, ob die Kette unterstützt GetPreviousToken(EventToken) .

(Geerbt von ListChain)
Count

Ruft die Anzahl der Ereignisse in der Kette ab. Diese Eigenschaft kann nur aufgerufen werden, wenn " CanGetCount true" zurückgibt.

(Geerbt von ListChain)
EventList (Geerbt von ListChain)
FirstToken

Ruft ein EventToken für das erste Ereignis in der Kette ab.

(Geerbt von ListChain)
FirstValidToken

Ruft ein EventToken für das erste gültige Ereignis in der Kette ab.

(Geerbt von ListChain)
IsEmpty

Ruft einen Wert ab, der angibt, ob die Kette leer ist.

(Geerbt von ListChain)
LastToken

Ruft ein EventToken für das letzte Ereignis in der Kette ab. Diese Eigenschaft kann nur aufgerufen werden, wenn " CanGetLastToken true" zurückgibt.

(Geerbt von ListChain)

Methoden

Dispose()

Gibt die von dieser Kette verwendeten Ressourcen frei.

(Geerbt von Chain)
Dispose(Boolean)

Gibt die von dieser Kette verwendeten Ressourcen frei.

(Geerbt von ListChain)
GetEnumerator() (Geerbt von Chain)
GetEnumerator<TEvent>() (Geerbt von Chain)
GetEvent(EventToken)

Ruft eine IntelliTraceEvent für den angegebenen EventToken ab.

(Geerbt von ListChain)
GetEvents(EventToken, EventToken)

Ruft mehrere IntelliTraceEvent s von einem Start EventToken bis zum, aber nicht mit einem Ende ab EventToken .

(Geerbt von ListChain)
GetNextToken(EventToken)

Ruft den EventToken für das nächste Ereignis nach dem angegebenen ab EventToken .

(Geerbt von ListChain)
GetPreviousToken(EventToken)

Ruft den EventToken für das vorherige Ereignis vor dem angegebenen ab EventToken .

(Geerbt von ListChain)
IsValidEventType(IntelliTraceEvent)

Bestimmt, ob das angegebene-Wert IntelliTraceEvent für diese Kette gültig ist. Der Ereignistyp muss in dieser Kette zulässig sein.

(Geerbt von ListChain)
IsValidToken(EventToken)

Bestimmt, ob das angegebene-Wert EventToken für diese Kette gültig ist.

(Geerbt von ListChain)
Refresh()

Aktualisiert die Ereignisliste aus den Ketten Quellen und lädt jedes Ereignis aus der Kette in den Arbeitsspeicher.

(Geerbt von ListChain)
ReloadEvent(EventToken)

Ruft einen IntelliTraceEvent für den angegebenen ab, wobei jegliche Zwischenspeicherung EventToken umgangen wird.

(Geerbt von ListChain)
Tokens() (Geerbt von Chain)
ToSourceToken(EventToken)

Konvertiert ein EventToken für diese Kette in eine EventToken für die Quelle. Chain

(Geerbt von ListChain)

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator() (Geerbt von Chain)

Erweiterungsmethoden

EmptyIfNull<T>(IEnumerable<T>)

Gilt für