RootChain 類別

定義

表示從執行中應用程式記錄的事件鏈結,其中包含選擇性的讀取和/或附加支援。

public ref class RootChain abstract : Microsoft::VisualStudio::IntelliTrace::Chain
[Windows::Foundation::Metadata::WebHostHidden]
public ref class RootChain abstract : Microsoft::VisualStudio::IntelliTrace::Chain
[Windows::Foundation::Metadata::WebHostHidden]
class RootChain abstract : Microsoft::VisualStudio::IntelliTrace::Chain
public abstract class RootChain : Microsoft.VisualStudio.IntelliTrace.Chain
type RootChain = class
    inherit Chain
Public MustInherit Class RootChain
Inherits Chain
繼承
RootChain
衍生

建構函式

RootChain()

表示從執行中應用程式記錄的事件鏈結,其中包含選擇性的讀取和/或附加支援。

屬性

Access

取得允許對鏈結的存取類型。

AfterLastToken

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

(繼承來源 Chain)
BeforeFirstToken

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

(繼承來源 Chain)
CanGetCount

取得值,判斷鏈結是否支援 Count

(繼承來源 Chain)
CanGetLastToken

取得值,判斷鏈結是否支援 LastToken

(繼承來源 Chain)
CanGetPreviousToken

取得值,判斷鏈結是否支援 GetPreviousToken(EventToken)

(繼承來源 Chain)
Count

取得鏈結中的事件數目。 只有在傳回 true 時 CanGetCount ,才能呼叫這個屬性。

(繼承來源 Chain)
FirstToken

在衍生類別中覆寫時,取得 EventToken 鏈結中第一個事件的 。

(繼承來源 Chain)
FirstValidToken

在衍生類別中覆寫時,取得 EventToken 鏈結中第一個有效事件的 。

(繼承來源 Chain)
IsEmpty

在衍生類別中覆寫時,取得值,指出鏈結是否為空白。

(繼承來源 Chain)
LastToken

EventToken取得連結中最後一個事件的 。 只有在傳回 true 時 CanGetLastToken ,才能呼叫這個屬性。

(繼承來源 Chain)

方法

AppendEvent(IntelliTraceEvent)

在衍生類別中覆寫時,將事件附加至數據流。

Dispose()

釋放此鏈結所使用的資源。

(繼承來源 Chain)
Dispose(Boolean)

釋放此鏈結所使用的資源。

(繼承來源 Chain)
GetEnumerator()

表示從執行中應用程式記錄的事件鏈結,其中包含選擇性的讀取和/或附加支援。

(繼承來源 Chain)
GetEnumerator<TEvent>()

表示從執行中應用程式記錄的事件鏈結,其中包含選擇性的讀取和/或附加支援。

(繼承來源 Chain)
GetEvent(EventToken)

在衍生類別中覆寫時,取得 IntelliTraceEvent 指定 EventToken之 的 。

(繼承來源 Chain)
GetEvents(EventToken, EventToken)

在衍生類別中覆寫時,從啟動時EventToken取得多個IntelliTraceEvent,但不包括結尾 EventToken

(繼承來源 Chain)
GetNextToken(EventToken)

在衍生類別中覆寫時,取得 EventToken 指定 EventToken之後下一個事件的 。

(繼承來源 Chain)
GetPreviousToken(EventToken)

EventToken取得指定 之前EventToken前一個事件的 。

(繼承來源 Chain)
IsValidEventType(IntelliTraceEvent)

在衍生類別中覆寫時,判斷指定的 IntelliTraceEvent 是否對這個鏈結有效。

(繼承來源 Chain)
IsValidToken(EventToken)

在衍生類別中覆寫時,判斷指定的 EventToken 是否對這個鏈結有效。

(繼承來源 Chain)
Tokens()

表示從執行中應用程式記錄的事件鏈結,其中包含選擇性的讀取和/或附加支援。

(繼承來源 Chain)

明確介面實作

IEnumerable.GetEnumerator()

表示從執行中應用程式記錄的事件鏈結,其中包含選擇性的讀取和/或附加支援。

(繼承來源 Chain)

擴充方法

EmptyIfNull<T>(IEnumerable<T>)

如果不是 Null,則傳回這個列舉。 如果是 null,則傳回空列舉。

適用於