DerivedChain Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje řetězec událostí, které jsou zaznamenány ze spuštěné aplikace s mezipamětí událostí v paměti.
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
- Dědičnost
- Odvozené
Konstruktory
DerivedChain() |
Představuje řetězec událostí, které jsou zaznamenány ze spuštěné aplikace s mezipamětí událostí v paměti. |
Vlastnosti
AfterLastToken |
Při přepsání v odvozené třídě získá pro EventToken pozici bezprostředně za aktuální LastToken. Pokud se do řetězu přidají další události, token vrácený z AfterLastToken řetězce se stane platným. Tato vlastnost je k dispozici, i když CanGetLastToken vrátí hodnotu false. (Zděděno od Chain) |
BeforeFirstToken |
Získá pro EventToken pozici bezprostředně před FirstToken. Tento token se nikdy nestane platným. (Zděděno od Chain) |
CanGetCount |
Získá hodnotu, která určuje, zda řetězec podporuje Count. (Zděděno od Chain) |
CanGetLastToken |
Získá hodnotu, která určuje, zda řetězec podporuje LastToken. (Zděděno od Chain) |
CanGetPreviousToken |
Získá hodnotu, která určuje, zda řetězec podporuje GetPreviousToken(EventToken). (Zděděno od Chain) |
Count |
Získá počet událostí v řetězci. Tuto vlastnost lze volat pouze v případě, že CanGetCount vrátí hodnotu true. (Zděděno od Chain) |
FirstToken |
Při přepsání v odvozené třídě získá hodnotu EventToken pro první událost v řetězci. (Zděděno od Chain) |
FirstValidToken |
Při přepsání v odvozené třídě získá pro EventToken první platnou událost v řetězci. (Zděděno od Chain) |
IsEmpty |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda je řetězec prázdný. (Zděděno od Chain) |
LastToken |
Získá pro EventToken poslední událost v řetězci. Tuto vlastnost lze volat pouze v případě, že CanGetLastToken vrátí hodnotu true. (Zděděno od Chain) |
Metody
Dispose() |
Uvolní prostředky používané tímto řetězcem. (Zděděno od Chain) |
Dispose(Boolean) |
Uvolní prostředky používané tímto řetězcem. (Zděděno od Chain) |
GetEnumerator() |
Představuje řetězec událostí, které jsou zaznamenány ze spuštěné aplikace s mezipamětí událostí v paměti. (Zděděno od Chain) |
GetEnumerator<TEvent>() |
Představuje řetězec událostí, které jsou zaznamenány ze spuštěné aplikace s mezipamětí událostí v paměti. (Zděděno od Chain) |
GetEvent(EventToken) |
Při přepsání v odvozené třídě získá pro zadanou EventTokentřídu .IntelliTraceEvent (Zděděno od Chain) |
GetEvents(EventToken, EventToken) |
Při přepsání v odvozené třídě získá více IntelliTraceEvents od spuštění EventToken do , ale nezahrnuje konec EventToken. (Zděděno od Chain) |
GetNextToken(EventToken) |
Při přepsání v odvozené třídě získá EventToken hodnotu pro další událost po dané EventToken. (Zděděno od Chain) |
GetPreviousToken(EventToken) |
Získá pro EventToken předchozí událost před danou EventTokenudálostí . (Zděděno od Chain) |
IsValidEventType(IntelliTraceEvent) |
Při přepsání v odvozené třídě určuje, zda daná IntelliTraceEvent hodnota je platná pro tento řetězec. (Zděděno od Chain) |
IsValidToken(EventToken) |
Při přepsání v odvozené třídě určuje, zda daná EventToken hodnota je platná pro tento řetězec. (Zděděno od Chain) |
Refresh() |
Při přepsání v odvozené třídě aktualizuje interní mezipaměť událostí ze zdrojů řetězce. |
Tokens() |
Představuje řetězec událostí, které jsou zaznamenány ze spuštěné aplikace s mezipamětí událostí v paměti. (Zděděno od Chain) |
Explicitní implementace rozhraní
IEnumerable.GetEnumerator() |
Představuje řetězec událostí, které jsou zaznamenány ze spuštěné aplikace s mezipamětí událostí v paměti. (Zděděno od Chain) |
Metody rozšíření
EmptyIfNull<T>(IEnumerable<T>) |
Pokud nemá hodnotu null, vraťte tento výčet. V případě, že je null, vraťte prázdný výčet. |