DerivedChain Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Kette von Ereignissen dar, die von einer ausgeführten Anwendung mit einem In-Memory-Cache von Ereignissen aufgezeichnet werden.
public ref class DerivedChain abstract : Microsoft::VisualStudio::IntelliTrace::Chain
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DerivedChain abstract : Microsoft::VisualStudio::IntelliTrace::Chain
[Windows::Foundation::Metadata::WebHostHidden]
class DerivedChain abstract : Microsoft::VisualStudio::IntelliTrace::Chain
public abstract class DerivedChain : Microsoft.VisualStudio.IntelliTrace.Chain
type DerivedChain = class
inherit Chain
Public MustInherit Class DerivedChain
Inherits Chain
- Vererbung
- Abgeleitet
Konstruktoren
DerivedChain() |
Stellt eine Kette von Ereignissen dar, die von einer ausgeführten Anwendung mit einem In-Memory-Cache von Ereignissen aufgezeichnet werden. |
Eigenschaften
AfterLastToken |
Ruft beim Überschreiben in einer abgeleiteten Klasse einen EventToken für die Position direkt nach dem aktuellen LastTokenab. Wenn der Kette zusätzliche Ereignisse hinzugefügt werden, wird das von AfterLastToken zurückgegebene Token gültig. Diese Eigenschaft ist auch verfügbar, wenn CanGetLastToken false zurückgegeben wird. (Geerbt von Chain) |
BeforeFirstToken |
Ruft eine EventToken für die Position direkt 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 Chain) |
CanGetLastToken |
Ruft einen Wert ab, der bestimmt, ob die Kette unterstützt LastToken. (Geerbt von Chain) |
CanGetPreviousToken |
Ruft einen Wert ab, der bestimmt, ob die Kette unterstützt GetPreviousToken(EventToken). (Geerbt von Chain) |
Count |
Ruft die Anzahl der Ereignisse in der Kette ab. Diese Eigenschaft kann nur aufgerufen werden, wenn CanGetCount true zurückgegeben wird. (Geerbt von Chain) |
FirstToken |
Ruft beim Überschreiben in einer abgeleiteten Klasse ein für das erste Ereignis in der Kette ab EventToken . (Geerbt von Chain) |
FirstValidToken |
Ruft beim Überschreiben in einer abgeleiteten Klasse ein EventToken für das erste gültige Ereignis in der Kette ab. (Geerbt von Chain) |
IsEmpty |
Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob die Kette leer ist. (Geerbt von Chain) |
LastToken |
Ruft ein EventToken für das letzte Ereignis in der Kette ab. Diese Eigenschaft kann nur aufgerufen werden, wenn CanGetLastToken true zurückgegeben wird. (Geerbt von Chain) |
Methoden
Dispose() |
Gibt Ressourcen frei, die von dieser Kette verwendet werden. (Geerbt von Chain) |
Dispose(Boolean) |
Gibt die von dieser Kette verwendeten Ressourcen frei. (Geerbt von Chain) |
GetEnumerator() |
Stellt eine Kette von Ereignissen dar, die von einer ausgeführten Anwendung mit einem In-Memory-Cache von Ereignissen aufgezeichnet werden. (Geerbt von Chain) |
GetEnumerator<TEvent>() |
Stellt eine Kette von Ereignissen dar, die von einer ausgeführten Anwendung mit einem In-Memory-Cache von Ereignissen aufgezeichnet werden. (Geerbt von Chain) |
GetEvent(EventToken) |
Ruft beim Überschreiben in einer abgeleiteten Klasse einen IntelliTraceEvent für die angegebene EventTokenab. (Geerbt von Chain) |
GetEvents(EventToken, EventToken) |
Ruft beim Überschreiben in einer abgeleiteten Klasse mehrere IntelliTraceEvents vom Start EventToken bis zum Ende EventTokenab. (Geerbt von Chain) |
GetNextToken(EventToken) |
Ruft beim Überschreiben in einer abgeleiteten Klasse das EventToken für das nächste Ereignis nach dem angegebenen EventTokenab. (Geerbt von Chain) |
GetPreviousToken(EventToken) |
Ruft das EventToken für das vorherige Ereignis vor dem angegebenen EventTokenab. (Geerbt von Chain) |
IsValidEventType(IntelliTraceEvent) |
Bestimmt beim Überschreiben in einer abgeleiteten Klasse, ob das angegebene IntelliTraceEvent für diese Kette gültig ist. (Geerbt von Chain) |
IsValidToken(EventToken) |
Bestimmt beim Überschreiben in einer abgeleiteten Klasse, ob das angegebene EventToken für diese Kette gültig ist. (Geerbt von Chain) |
Refresh() |
Beim Überschreiben in einer abgeleiteten Klasse aktualisiert der interne Ereigniscache aus Kettenquellen. |
Tokens() |
Stellt eine Kette von Ereignissen dar, die von einer ausgeführten Anwendung mit einem In-Memory-Cache von Ereignissen aufgezeichnet werden. (Geerbt von Chain) |
Explizite Schnittstellenimplementierungen
IEnumerable.GetEnumerator() |
Stellt eine Kette von Ereignissen dar, die von einer ausgeführten Anwendung mit einem In-Memory-Cache von Ereignissen aufgezeichnet werden. (Geerbt von Chain) |
Erweiterungsmethoden
EmptyIfNull<T>(IEnumerable<T>) |
Gibt diese Enumeration zurück, falls sie nicht NULL ist. Falls es sich um NULL handelt, geben Sie eine leere Enumeration zurück. |