PartitionedListChain クラス

定義

実行中のアプリケーションから記録されたイベントの一覧を提供します。 は PartitionedListChain 、メモリ管理を向上させ、大規模なイベント チェーンの読み込みを可能にするために、パーティションにイベントを読み込みます。

public ref class PartitionedListChain abstract : Microsoft::VisualStudio::IntelliTrace::DerivedChain
[Windows::Foundation::Metadata::WebHostHidden]
public ref class PartitionedListChain abstract : Microsoft::VisualStudio::IntelliTrace::DerivedChain
[Windows::Foundation::Metadata::WebHostHidden]
class PartitionedListChain abstract : Microsoft::VisualStudio::IntelliTrace::DerivedChain
public abstract class PartitionedListChain : Microsoft.VisualStudio.IntelliTrace.DerivedChain
type PartitionedListChain = class
    inherit DerivedChain
Public MustInherit Class PartitionedListChain
Inherits DerivedChain
継承
PartitionedListChain
派生

プロパティ

AfterLastToken

現在LastTokenEventToken の直後の位置の を取得します。 チェーンに追加のイベントが追加されると、 から AfterLastToken 返されるトークンが有効になります。 このプロパティは、 が false を返した場合 CanGetLastToken でも使用できます。

BeforeFirstToken

の直前FirstTokenの位置の をEventToken取得します。 このトークンは有効になりません。

CanGetCount

チェーンが をサポートしているかどうかを決定する値を取得します Count

CanGetLastToken

チェーンが をサポートしているかどうかを決定する値を取得します LastToken

CanGetPreviousToken

チェーンが をサポートしているかどうかを決定する値を取得します GetPreviousToken(EventToken)

(継承元 Chain)
Count

チェーン内のイベントの数を取得します。 このプロパティは、 が true を返す場合 CanGetCount にのみ呼び出すことができます。

FirstToken

チェーン内の EventToken 最初のイベントの を取得します。

FirstValidToken

チェーン内の EventToken 最初の有効なイベントの を取得します。

IsEmpty

チェーンが空かどうかを示す値を取得します。

LastToken

チェーン内の EventToken 最後のイベントの を取得します。 このプロパティは、 が true を返す場合 CanGetLastToken にのみ呼び出すことができます。

PartitionedChain

このチェーンの StreamChain イベントのソースである を取得します。

PartitioningChain

より大きなチェーンを DerivedChain パーティションに分割するために使用される各パーティション 分割イベントを含む を取得します。

PartitionLoadLimitEnabled

同時に読み込まれるパーティション PartitionedListChain の数に制限があるかどうかを示す値を取得または設定します (最近使用したパーティションをアンロードする前)。

メソッド

Dispose()

このチェーンで使用されるリソースを解放します。

(継承元 Chain)
Dispose(Boolean)

このチェーンで使用されるリソースを解放します。

GetEnumerator()

実行中のアプリケーションから記録されたイベントの一覧を提供します。 は PartitionedListChain 、メモリ管理を向上させ、大規模なイベント チェーンの読み込みを可能にするために、パーティションにイベントを読み込みます。

(継承元 Chain)
GetEnumerator<TEvent>()

実行中のアプリケーションから記録されたイベントの一覧を提供します。 は PartitionedListChain 、メモリ管理を向上させ、大規模なイベント チェーンの読み込みを可能にするために、パーティションにイベントを読み込みます。

(継承元 Chain)
GetEvent(EventToken)

指定した の を IntelliTraceEvent 取得します EventToken

GetEvents(EventToken, EventToken)

起動時EventTokenから終了 までの複数IntelliTraceEventの s を取得しますが、終了 EventTokenは含まれません。

GetNextToken(EventToken)

指定EventTokenした のEventToken後の次のイベントの を取得します。

GetPreviousToken(EventToken)

指定されたトークンの前のイベントのトークンを取得します。

IsValidEventType(IntelliTraceEvent)

指定 IntelliTraceEvent された がこのチェーンに対して有効かどうかを判断します。

IsValidToken(EventToken)

指定 EventToken された がこのチェーンに対して有効かどうかを判断します。

OnPartitionUpdate(PartitioningEvent, IList<IntelliTraceEvent>)

実行中のアプリケーションから記録されたイベントの一覧を提供します。 は PartitionedListChain 、メモリ管理を向上させ、大規模なイベント チェーンの読み込みを可能にするために、パーティションにイベントを読み込みます。

Refresh()

パーティション分割およびパーティション分割されたイベント チェーンからチェーン内のデータを更新します。

Tokens()

実行中のアプリケーションから記録されたイベントの一覧を提供します。 は PartitionedListChain 、メモリ管理を向上させ、大規模なイベント チェーンの読み込みを可能にするために、パーティションにイベントを読み込みます。

(継承元 Chain)

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

実行中のアプリケーションから記録されたイベントの一覧を提供します。 は PartitionedListChain 、メモリ管理を向上させ、大規模なイベント チェーンの読み込みを可能にするために、パーティションにイベントを読み込みます。

(継承元 Chain)

拡張メソッド

EmptyIfNull<T>(IEnumerable<T>)

null でない場合は、この列挙体を返します。 null の場合は、空の列挙を返します。

適用対象