次の方法で共有


ListChain クラス

定義

実行中のアプリケーションから記録されたイベントの一覧を提供します。 が呼び出されると 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 の場合は、空の列挙を返します。

適用対象