TestStreamChain 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í.
Poskytuje řetězec testovacích událostí zaznamenaných ze spuštěné aplikace. TestStreamChainStreamChain je a načítá data do paměti pouze při GetEvent(EventToken) zavolání nebo GetEvents(EventToken, EventToken) .
public ref class TestStreamChain sealed : Microsoft::VisualStudio::IntelliTrace::StreamChain
public ref class TestStreamChain sealed : Microsoft::VisualStudio::IntelliTrace::StreamChain
class TestStreamChain sealed : Microsoft::VisualStudio::IntelliTrace::StreamChain
public sealed class TestStreamChain : Microsoft.VisualStudio.IntelliTrace.StreamChain
type TestStreamChain = class
inherit StreamChain
Public NotInheritable Class TestStreamChain
Inherits StreamChain
- Dědičnost
Vlastnosti
Access |
Získá typ přístupu povoleného k řetězci. (Zděděno od RootChain) |
AfterLastToken |
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 StreamChain) |
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 |
Získá pro EventToken první událost v řetězci. (Zděděno od StreamChain) |
FirstValidToken |
Získá pro EventToken první platnou událost v řetězci. (Zděděno od StreamChain) |
IsEmpty |
Získá hodnotu, která označuje, zda je řetězec prázdný. (Zděděno od StreamChain) |
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
AppendEvent(IntelliTraceEvent) |
Připojí k IntelliTraceEvent datovému proudu . (Zděděno od StreamChain) |
ConvertToBytes(IntelliTraceEvent) |
Při přepsání v odvozené třídě převede objekt na IntelliTraceEvent nezpracovanou událost. (Zděděno od StreamChain) |
ConvertToEvent(EventToken, Byte[], Int32) |
Při přepsání v odvozené třídě převede nezpracovanou událost na IntelliTraceEvent. (Zděděno od StreamChain) |
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 StreamChain) |
GetEnumerator() |
Poskytuje řetězec testovacích událostí zaznamenaných ze spuštěné aplikace. TestStreamChainStreamChain je a načítá data do paměti pouze při GetEvent(EventToken) zavolání nebo GetEvents(EventToken, EventToken) . (Zděděno od Chain) |
GetEnumerator<TEvent>() |
Poskytuje řetězec testovacích událostí zaznamenaných ze spuštěné aplikace. TestStreamChainStreamChain je a načítá data do paměti pouze při GetEvent(EventToken) zavolání nebo GetEvents(EventToken, EventToken) . (Zděděno od Chain) |
GetEvent(EventToken) |
Získá pro IntelliTraceEvent zadaný EventToken. (Zděděno od StreamChain) |
GetEvents(EventToken, EventToken) |
Získá více IntelliTraceEvents od spuštění EventToken do , ale bez koncového EventToken. (Zděděno od StreamChain) |
GetNextToken(EventToken) |
EventToken Získá pro další událost po dané EventTokenudálosti . (Zděděno od StreamChain) |
GetPreviousToken(EventToken) |
Získá pro EventToken předchozí událost před danou EventTokenudálostí . (Zděděno od Chain) |
IsValidEventType(IntelliTraceEvent) |
Určuje, jestli je daná hodnota IntelliTraceEvent platná pro tento řetězec. |
IsValidToken(EventToken) |
Určuje, jestli je daná hodnota EventToken platná pro tento řetězec. (Zděděno od StreamChain) |
ReadEventBytes() |
Při přepsání v odvozené třídě načte jednu nezpracovanou událost z datového proudu. (Zděděno od StreamChain) |
ReadEventLength() |
Při přepsání v odvozené třídě získá délku další události ve streamu. (Zděděno od StreamChain) |
Tokens() |
Poskytuje řetězec testovacích událostí zaznamenaných ze spuštěné aplikace. TestStreamChainStreamChain je a načítá data do paměti pouze při GetEvent(EventToken) zavolání nebo GetEvents(EventToken, EventToken) . (Zděděno od Chain) |
Explicitní implementace rozhraní
IEnumerable.GetEnumerator() |
Poskytuje řetězec testovacích událostí zaznamenaných ze spuštěné aplikace. TestStreamChainStreamChain je a načítá data do paměti pouze při GetEvent(EventToken) zavolání nebo GetEvents(EventToken, EventToken) . (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. |