Sdílet prostřednictvím


RootChain Třída

Definice

Představuje řetěz událostí, které jsou zaznamenány ze spuštěné aplikace s volitelnou podporou čtení nebo připojení.

public ref class RootChain abstract : Microsoft::VisualStudio::IntelliTrace::Chain
[Windows::Foundation::Metadata::WebHostHidden]
public ref class RootChain abstract : Microsoft::VisualStudio::IntelliTrace::Chain
[Windows::Foundation::Metadata::WebHostHidden]
class RootChain abstract : Microsoft::VisualStudio::IntelliTrace::Chain
public abstract class RootChain : Microsoft.VisualStudio.IntelliTrace.Chain
type RootChain = class
    inherit Chain
Public MustInherit Class RootChain
Inherits Chain
Dědičnost
RootChain
Odvozené

Konstruktory

RootChain()

Představuje řetěz událostí, které jsou zaznamenány ze spuštěné aplikace s volitelnou podporou čtení nebo připojení.

Vlastnosti

Access

Získá typ přístupu povoleného k řetězu.

AfterLastToken

Při přepsání v odvozené třídě získá hodnotu EventToken pro pozici bezprostředně za aktuální LastToken. Pokud se do řetězu přidají další události, token vrácený z AfterLastToken se stane platným. Tato vlastnost je dostupná i v případě, že CanGetLastToken vrátí hodnotu false.

(Zděděno od Chain)
BeforeFirstToken

Získá pro EventToken pozici bezprostředně před FirstToken. Tento token nikdy nebude platný.

(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ězu. 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á hodnotu EventToken pro 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ři přepsání v odvozené třídě připojí událost k datovému proudu.

Dispose()

Uvolní prostředky používané tímto řetězem.

(Zděděno od Chain)
Dispose(Boolean)

Uvolní prostředky používané tímto řetězem.

(Zděděno od Chain)
GetEnumerator()

Představuje řetěz událostí, které jsou zaznamenány ze spuštěné aplikace s volitelnou podporou čtení nebo připojení.

(Zděděno od Chain)
GetEnumerator<TEvent>()

Představuje řetěz událostí, které jsou zaznamenány ze spuštěné aplikace s volitelnou podporou čtení nebo připojení.

(Zděděno od Chain)
GetEvent(EventToken)

Při přepsání v odvozené třídě získá hodnotu IntelliTraceEvent pro zadanou EventToken.

(Zděděno od Chain)
GetEvents(EventToken, EventToken)

Při přepsání v odvozené třídě získá více IntelliTraceEvents od začátku 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 za danou EventToken.

(Zděděno od Chain)
GetPreviousToken(EventToken)

Získá pro EventToken předchozí událost před danou EventToken.

(Zděděno od Chain)
IsValidEventType(IntelliTraceEvent)

Při přepsání v odvozené třídě určuje, zda je daná hodnota IntelliTraceEvent platná pro tento řetězec.

(Zděděno od Chain)
IsValidToken(EventToken)

Při přepsání v odvozené třídě určuje, zda je daná hodnota EventToken platná pro tento řetězec.

(Zděděno od Chain)
Tokens()

Představuje řetěz událostí, které jsou zaznamenány ze spuštěné aplikace s volitelnou podporou čtení nebo připojení.

(Zděděno od Chain)

Explicitní implementace rozhraní

IEnumerable.GetEnumerator()

Představuje řetěz událostí, které jsou zaznamenány ze spuštěné aplikace s volitelnou podporou čtení nebo připojení.

(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 hodnota null, vraťte prázdný výčet.

Platí pro