ListChain クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
実行中のアプリケーションから記録されたイベントの一覧を提供します。 が呼び出されると Refresh() 、 ListChain すべてのチェーン データがメモリに読み込まれて、インスタンス化された 各 が格納されます IntelliTraceEvent。
public ref class ListChain abstract : Microsoft::VisualStudio::IntelliTrace::DerivedChain
[Windows::Foundation::Metadata::WebHostHidden]
public ref class ListChain abstract : Microsoft::VisualStudio::IntelliTrace::DerivedChain
[Windows::Foundation::Metadata::WebHostHidden]
class ListChain abstract : Microsoft::VisualStudio::IntelliTrace::DerivedChain
public abstract class ListChain : Microsoft.VisualStudio.IntelliTrace.DerivedChain
type ListChain = class
inherit DerivedChain
Public MustInherit Class ListChain
Inherits DerivedChain
- 継承
- 派生
コンストラクター
ListChain(Chain) |
ListChain クラスの新しいインスタンスを初期化します。 |
プロパティ
AfterLastToken |
現在LastTokenの のEventToken直後の位置を表す を取得します。 チェーンに追加のイベントが追加されると、 から AfterLastToken 返されるトークンは有効になります。 このプロパティは、 が false を返した場合 CanGetLastToken でも使用できます。 |
BeforeFirstToken |
の直前FirstTokenの位置の をEventToken取得します。 このトークンは有効になりません。 (継承元 Chain) |
CanGetCount |
チェーンが をサポートしているかどうかを決定する値を取得します Count。 |
CanGetLastToken |
チェーンが をサポートしているかどうかを決定する値を取得します LastToken。 |
CanGetPreviousToken |
チェーンが をサポートしているかどうかを決定する値を取得します GetPreviousToken(EventToken)。 |
Count |
チェーン内のイベントの数を取得します。 このプロパティは、 が true を返す場合 CanGetCount にのみ呼び出すことができます。 |
EventList |
実行中のアプリケーションから記録されたイベントの一覧を提供します。 が呼び出されると Refresh() 、 ListChain すべてのチェーン データがメモリに読み込まれて、インスタンス化された 各 が格納されます IntelliTraceEvent。 |
FirstToken |
チェーン内の EventToken 最初のイベントの を取得します。 |
FirstValidToken |
チェーン内 EventToken の最初の有効なイベントの を取得します。 |
IsEmpty |
チェーンが空かどうかを示す値を取得します。 |
LastToken |
チェーン内の EventToken 最後のイベントの を取得します。 このプロパティは、 が true を返す場合 CanGetLastToken にのみ呼び出すことができます。 |
メソッド
Dispose() |
このチェーンで使用されるリソースを解放します。 (継承元 Chain) |
Dispose(Boolean) |
このチェーンで使用されるリソースを解放します。 |
GetEnumerator() |
実行中のアプリケーションから記録されたイベントの一覧を提供します。 が呼び出されると Refresh() 、 ListChain すべてのチェーン データがメモリに読み込まれて、インスタンス化された 各 が格納されます IntelliTraceEvent。 (継承元 Chain) |
GetEnumerator<TEvent>() |
実行中のアプリケーションから記録されたイベントの一覧を提供します。 が呼び出されると Refresh() 、 ListChain すべてのチェーン データがメモリに読み込まれて、インスタンス化された 各 が格納されます IntelliTraceEvent。 (継承元 Chain) |
GetEvent(EventToken) |
指定した の を IntelliTraceEvent 取得します EventToken。 |
GetEvents(EventToken, EventToken) |
起動時EventTokenから終了 までの複数IntelliTraceEventの s を取得しますが、終了 EventTokenは含まれません。 |
GetNextToken(EventToken) |
指定EventTokenした のEventToken後の次のイベントの を取得します。 |
GetPreviousToken(EventToken) |
指定EventTokenした のEventToken前のイベントの を取得します。 |
IsValidEventType(IntelliTraceEvent) |
指定 IntelliTraceEvent された がこのチェーンに対して有効かどうかを判断します。 イベントの種類は、このチェーンで許可されているイベントの種類である必要があります。 |
IsValidToken(EventToken) |
指定 EventToken された がこのチェーンに対して有効かどうかを判断します。 |
Refresh() |
チェーン ソースからイベント リストを更新し、チェーンからメモリに各イベントを読み込みます。 |
ReloadEvent(EventToken) |
指定した EventTokenの をIntelliTraceEvent取得し、キャッシュをバイパスします。 |
Tokens() |
実行中のアプリケーションから記録されたイベントの一覧を提供します。 が呼び出されると Refresh() 、 ListChain すべてのチェーン データがメモリに読み込まれて、インスタンス化された 各 が格納されます IntelliTraceEvent。 (継承元 Chain) |
ToSourceToken(EventToken) |
このチェーンの を EventToken ソースの に EventToken 変換します。 Chain |
明示的なインターフェイスの実装
IEnumerable.GetEnumerator() |
実行中のアプリケーションから記録されたイベントの一覧を提供します。 が呼び出されると Refresh() 、 ListChain すべてのチェーン データがメモリに読み込まれて、インスタンス化された 各 が格納されます IntelliTraceEvent。 (継承元 Chain) |
拡張メソッド
EmptyIfNull<T>(IEnumerable<T>) |
null でない場合は、この列挙体を返します。 null の場合は、空の列挙を返します。 |