共用方式為


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

EventToken取得目前 LastToken之後位置的 。 如果將其他事件新增至鏈結,則從 AfterLastToken 傳回的令牌將會變成有效。 即使 CanGetLastToken 傳回 false,這個屬性仍可供使用。

BeforeFirstToken

EventToken取得 緊接在 之前FirstToken位置的 。 此令牌永遠不會變成有效。

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)

從啟動時取得多個IntelliTraceEvent,但不包括結束 EventTokenEventToken

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,則傳回空列舉。

適用於