FilteredListChain 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 gefilterte Kette von Ereignissen bereit, die von einer ausgelaufenden Anwendung aufgezeichnet werden. FilteredListChain verwendet ein ListChain und lädt alle Ketten Daten in den Arbeitsspeicher. FilteredListChainImplementieren Sie bei der Ableitung von, IsValidEventType(IntelliTraceEvent) um das gewünschte Filtern bereitzustellen.
public ref class FilteredListChain abstract : Microsoft::VisualStudio::IntelliTrace::DerivedChain
[Windows::Foundation::Metadata::WebHostHidden]
public ref class FilteredListChain abstract : Microsoft::VisualStudio::IntelliTrace::DerivedChain
[Windows::Foundation::Metadata::WebHostHidden]
class FilteredListChain abstract : Microsoft::VisualStudio::IntelliTrace::DerivedChain
public abstract class FilteredListChain : Microsoft.VisualStudio.IntelliTrace.DerivedChain
type FilteredListChain = class
inherit DerivedChain
Public MustInherit Class FilteredListChain
Inherits DerivedChain
- Vererbung
Konstruktoren
| FilteredListChain(ListChain) |
Initialisiert eine neue Instanz der FilteredListChain-Klasse. |
Eigenschaften
| AfterLastToken |
Ruft einen EventToken für die Position unmittelbar nach dem aktuellen ab 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. |
| 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 . |
| CanGetLastToken |
Ruft einen Wert ab, der bestimmt, ob die Kette unterstützt LastToken . |
| CanGetPreviousToken |
Ruft einen Wert ab, der bestimmt, ob die Kette unterstützt GetPreviousToken(EventToken) . |
| Count |
Ruft die Anzahl der Ereignisse in der Kette ab. Diese Eigenschaft kann nur aufgerufen werden, wenn " CanGetCount true" zurückgibt. |
| FirstToken |
Ruft ein EventToken für das erste Ereignis in der Kette ab. |
| FirstValidToken |
Ruft ein EventToken für das erste gültige Ereignis in der Kette ab. |
| IsEmpty |
Ruft einen Wert ab, der angibt, ob die Kette leer ist. |
| LastToken |
Ruft ein EventToken für das letzte Ereignis in der Kette ab. Diese Eigenschaft kann nur aufgerufen werden, wenn " CanGetLastToken true" zurückgibt. |
Methoden
| Dispose() |
Gibt die von dieser Kette verwendeten Ressourcen frei. (Geerbt von Chain) |
| Dispose(Boolean) |
Gibt die von dieser Kette verwendeten Ressourcen frei. |
| GetEnumerator() | (Geerbt von Chain) |
| GetEnumerator<TEvent>() | (Geerbt von Chain) |
| GetEvent(EventToken) |
Ruft eine IntelliTraceEvent für den angegebenen EventToken ab. |
| GetEvents(EventToken, EventToken) |
Ruft mehrere IntelliTraceEvent s von einem Start EventToken bis zum, aber nicht mit einem Ende ab EventToken . |
| GetNextToken(EventToken) |
Ruft den EventToken für das nächste Ereignis nach dem angegebenen ab EventToken . |
| GetPreviousToken(EventToken) |
Ruft den EventToken für das vorherige Ereignis vor dem angegebenen ab EventToken . |
| IsValidEventType(IntelliTraceEvent) |
Bestimmt beim Überschreiben in einer abgeleiteten Klasse, ob das angegebene-Element IntelliTraceEvent für diese Kette gültig ist. (Geerbt von Chain) |
| IsValidToken(EventToken) |
Bestimmt, ob das angegebene-Wert EventToken für diese Kette gültig ist. |
| Refresh() |
Lädt alle aufgezeichneten Ereignisse für diese Kette und wendet die in angegebene Filterung an IsValidEventType(IntelliTraceEvent) . Wenn mehr Ereignisse von der laufenden Anwendung aufgezeichnet werden, aktualisieren Sie die Kette mithilfe von aktualisieren. |
| Tokens() | (Geerbt von Chain) |
Explizite Schnittstellenimplementierungen
| IEnumerable.GetEnumerator() | (Geerbt von Chain) |
Erweiterungsmethoden
| EmptyIfNull<T>(IEnumerable<T>) |