DiagnosticChain 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 zaznamenaných DiagnosticEvent ze spuštěné aplikace. DiagnosticChain je zařízení PartitionedListChain , které načítá události v oddílech pro lepší správu paměti.
public ref class DiagnosticChain sealed : Microsoft::VisualStudio::IntelliTrace::PartitionedListChain
public ref class DiagnosticChain sealed : Microsoft::VisualStudio::IntelliTrace::PartitionedListChain
class DiagnosticChain sealed : Microsoft::VisualStudio::IntelliTrace::PartitionedListChain
public sealed class DiagnosticChain : Microsoft.VisualStudio.IntelliTrace.PartitionedListChain
type DiagnosticChain = class
inherit PartitionedListChain
Public NotInheritable Class DiagnosticChain
Inherits PartitionedListChain
- Dědičnost
Vlastnosti
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 PartitionedListChain) |
BeforeFirstToken |
Získá pro EventToken pozici bezprostředně před FirstToken. Tento token se nikdy nestane platným. (Zděděno od PartitionedListChain) |
CanGetCount |
Získá hodnotu, která určuje, zda řetězec podporuje Count. (Zděděno od PartitionedListChain) |
CanGetLastToken |
Získá hodnotu, která určuje, zda řetězec podporuje LastToken. (Zděděno od PartitionedListChain) |
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 PartitionedListChain) |
FirstToken |
Získá pro EventToken první událost v řetězci. (Zděděno od PartitionedListChain) |
FirstValidToken |
Poskytuje řetězec zaznamenaných DiagnosticEvent ze spuštěné aplikace. DiagnosticChain je zařízení PartitionedListChain , které načítá události v oddílech pro lepší správu paměti. |
IsEmpty |
Získá hodnotu, která označuje, zda je řetězec prázdný. (Zděděno od PartitionedListChain) |
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 PartitionedListChain) |
PartitionedChain |
Získá, StreamChain který je zdrojem událostí pro tento řetězec. (Zděděno od PartitionedListChain) |
PartitioningChain |
Získá, DerivedChain který obsahuje všechny události dělení, které se používají k rozdělení většího řetězce na oddíly. (Zděděno od PartitionedListChain) |
PartitionLoadLimitEnabled |
Získá nebo nastaví hodnotu, která označuje, zda existuje limit počtu oddílů PartitionedListChain , které budou současně načítat (před uvolněním nejméně naposledy použitých oddílů). (Zděděno od PartitionedListChain) |
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 PartitionedListChain) |
GetEnumerator() |
Poskytuje řetězec zaznamenaných DiagnosticEvent ze spuštěné aplikace. DiagnosticChain je zařízení PartitionedListChain , které načítá události v oddílech pro lepší správu paměti. (Zděděno od Chain) |
GetEnumerator<TEvent>() |
Poskytuje řetězec zaznamenaných DiagnosticEvent ze spuštěné aplikace. DiagnosticChain je zařízení PartitionedListChain , které načítá události v oddílech pro lepší správu paměti. (Zděděno od Chain) |
GetEvent(EventToken) |
Získá pro IntelliTraceEvent zadaný EventToken. (Zděděno od PartitionedListChain) |
GetEvents(EventToken, EventToken) |
Získá více IntelliTraceEvents od spuštění EventToken do , ale bez koncového EventToken. (Zděděno od PartitionedListChain) |
GetNextToken(EventToken) |
EventToken Získá pro další událost po dané EventTokenudálosti . (Zděděno od PartitionedListChain) |
GetPreviousToken(EventToken) |
Získá token pro předchozí událost před daným tokenem. (Zděděno od PartitionedListChain) |
IsValidEventType(IntelliTraceEvent) |
Určuje, jestli je daná hodnota IntelliTraceEvent platná pro tento řetězec. (Zděděno od PartitionedListChain) |
IsValidToken(EventToken) |
Poskytuje řetězec zaznamenaných DiagnosticEvent ze spuštěné aplikace. DiagnosticChain je zařízení PartitionedListChain , které načítá události v oddílech pro lepší správu paměti. |
OnPartitionUpdate(PartitioningEvent, IList<IntelliTraceEvent>) |
Poskytuje řetězec zaznamenaných DiagnosticEvent ze spuštěné aplikace. DiagnosticChain je zařízení PartitionedListChain , které načítá události v oddílech pro lepší správu paměti. (Zděděno od PartitionedListChain) |
Refresh() |
Poskytuje řetězec zaznamenaných DiagnosticEvent ze spuštěné aplikace. DiagnosticChain je zařízení PartitionedListChain , které načítá události v oddílech pro lepší správu paměti. |
Tokens() |
Poskytuje řetězec zaznamenaných DiagnosticEvent ze spuštěné aplikace. DiagnosticChain je zařízení PartitionedListChain , které načítá události v oddílech pro lepší správu paměti. (Zděděno od Chain) |
Explicitní implementace rozhraní
IEnumerable.GetEnumerator() |
Poskytuje řetězec zaznamenaných DiagnosticEvent ze spuštěné aplikace. DiagnosticChain je zařízení PartitionedListChain , které načítá události v oddílech pro lepší správu 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. |