System.Diagnostics.Tracing 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供型別和成員,其可供建立 Windows (ETW) 事件追蹤所要擷取的強型別事件。
類別
結構
EventSource.EventData |
藉由使用 WriteEvent 方法,為快速建立 WriteEventCore(Int32, Int32, EventSource+EventData*) 多載提供事件資料。 |
EventSource.EventSourcePrimitive |
用來分隔基本類型 (的包裝函式類型,例如 int、long 和 string) 與 EventSource API 中的其他類型。 此類型不應該直接使用,但與使用 WriteEvent API 時的隱含轉換相同。 |
EventSourceOptions |
呼叫 Write<T>(String, EventSourceOptions, T) 方法時,指定預設事件設定 (例如記錄層級、關鍵字和作業碼) 的覆寫。 |
列舉
EventActivityOptions |
指定活動開始和停止事件的追蹤。 |
EventChannel |
指定事件的事件記錄檔通道。 |
EventCommand |
描述傳遞至 Command 回呼的命令 (OnEventCommand(EventCommandEventArgs) 屬性)。 |
EventFieldFormat |
指定如何格式化使用者定義類型的值,而且可用來覆寫欄位的預設格式化。 |
EventFieldTags |
指定使用者定義的標記,其位於藉由 EventFieldAttribute 作為 EventSource 承載傳遞之使用者定義型別的欄位。 |
EventKeywords |
定義套用至事件的標準關鍵字。 |
EventLevel |
識別事件層級。 |
EventManifestOptions |
指定如何產生事件來源的 ETW 資訊清單。 |
EventOpcode |
定義由事件來源附加至事件的標準作業程式碼。 |
EventSourceSettings |
指定事件來源的組態選項。 |
EventTags |
指定活動開始和停止事件的追蹤。 您應該只使用較低的 24 位元。 如需詳細資訊,請參閱 EventSourceOptions 和 Write(String, EventSourceOptions)。 |
EventTask |
定義套用至事件的工作。 |
備註
強型別事件會依名稱識別,並包含承載描述。 您可以使用反映來探索程式可以產生的事件清單。