Microsoft.SqlServer.Management.XEvent 命名空間

類別

名稱 Description
Action

動作的執行時間類別。 這個類別的每個實例代表sys.server_event_session_actions中的一列。

Action.Key

一個關鍵的識別類別。

ActionCollection

行動的特殊部隊收集類別。

ActionInfo

行動的元資料。

ActionInfo.Key

一個關鍵的識別類別。

ActionInfoCollection

ActionInfo 的 SFC 收藏課程。

BaseXEStore

XEStore 是所有元資料類別與執行時類別的根節點。

BaseXEStore.Key
BaseXEStore.ObjectMetadata

提供對元資料階層物件的輔助方法

DataEventColumnInfo

EventInfo 物件可能有三種欄位:可自訂欄位、資料欄位、唯讀欄位。 DataEventColumnInfo 物件會傳送 EventInfo 物件的資料欄位,並可用於 PredOperand。

DataEventColumnInfo.Key
DataEventColumnInfoCollection

這是 DataEventColumnInfo 的集合類別。

Event

Event的執行時類別。 此類別的每個實例代表sys.server_event_session_events中的一列。

Event.Key

一個關鍵的識別類別。

EventCollection

SFC 活動收集課程。

EventColumnInfo

EventInfo 物件可能有三種欄位:可自訂欄位、資料欄位、唯讀欄位。 EventColumnInfo 物件會重新傳送 EventInfo 物件的可自訂欄位。

EventColumnInfo.Key
EventColumnInfoCollection

這是 EventColumnInfo 的集合類別。

EventField

EventField 物件會sys.server_event_session_fields中重現一列。

EventField.Key
EventFieldCollection

這是 EventField 的收集類別。

EventInfo

事件的元資料類別。

EventInfo.Key

一個關鍵的識別類別。

EventInfoCollection

EventInfo 的 SFC 集合類別。

MapInfo

Map 的元資料類別

MapInfo.Key

一個關鍵的識別類別。

MapInfoCollection

MapInfo 的 SFC 收藏課程。

MapValueInfo

MapValueInfo 類別代表sys.dm_xe_map_values的紀錄。

MapValueInfo.Key

內部使用的金鑰類別

MapValueInfoCollection

這是 MapValueInfo 的集合類別。

MethodContext
MethodTraceContext
Package

Package 的 Metadata 類別。

Package.Key

一個關鍵的識別類別。

PackageCollection

SFC 套件收集類別

PredCompareExpr

PredCompareExpr 類別表示式,表示式 sqlserver.database_id=7

PredCompareInfo

Pred_Compare 的元資料類別

PredCompareInfo.Key

一個關鍵的識別類別。

PredCompareInfoCollection

PredCompareInfo 的 SFC 收集課程。

PredExpr

所有謂詞表達式的基底類別。

PredFunctionExpr

用於謂詞中的函數表達式。 函數表達式如下:Pred_Compare(運算元,值),其中運算元是 PredOperand 的實例,value 是 PredValue 的實例。

Predicate

謂詞是所有與謂詞相關類別的基底類別。

PredLogicalExpr

PredLogicalExpr 類別不能套用在一個 PredExpr,或 AND/OR 套用在兩個 PredExpr 上

PredOperand

謂詞運算元的類別。 謂詞運算元可以是事件欄位或 pred_source。

PredSourceInfo

PredSourceInfo 類別代表pred_source物件sys.dm_xe_objects。

PredSourceInfo.Key

內部使用的金鑰類別

PredSourceInfoCollection

這是 PredSourceInfo 的收集課程。

PredValue

PredValue 代表 PredCompareExpr 中的 rvalue,或 PredFunctionExpr 中的第二個參數

ReadOnlyEventColumnInfo

EventInfo 物件可能有三種欄位:可自訂欄位、資料欄位、唯讀欄位。 ReadOnlyEventColumnInfo 物件會回傳 EventInfo 物件的只讀欄位。

ReadOnlyEventColumnInfo.Key
ReadOnlyEventColumnInfoCollection

這是 ReadOnlyEventColumnInfo 的集合類別。

Session

Session 是使用者主要互動的物件。 Session 物件代表 sys.server_event_sessions 中的一列,並且如果啟動時會包含一些 sys.dm_xe_sessions 的資料。

Session.Key

內部使用的金鑰類別

SessionCollection

這是塞申斯的收藏。

SessionProviderBase

Session 的 SQL 提供者。

Target

Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。

Target.Key

一個關鍵的識別類別。

TargetCollection

Target 的 SFC 收集課程。

TargetColumnInfo

TargetInfo 目前只有一種欄位:可自訂欄位。 TargetColumnInfo 物件會重新傳送 TargetInfo 物件的可自訂欄位。

TargetColumnInfo.Key

一個關鍵的識別類別。

TargetColumnInfoCollection

TargetColumnInfo 的 SFC 收集類別。

TargetField

TargetField 物件會sys.server_event_session_fields中重現一列。

TargetField.Key

一個關鍵的識別類別。

TargetFieldCollection

TargetField 的 SFC 收集類別。

TargetInfo

TargetInfo 類別以 sys.dm_xe_objects 表示目標物件。

TargetInfo.Key

內部使用的金鑰類別

TargetInfoCollection

這是 TargetInfo 物件的集合。

TraceContext
TypeInfo

TypeInfo 類別代表 sys.dm_xe_objects 中的型別物件。

TypeInfo.Key

內部使用的金鑰類別

TypeInfoCollection

這是TypeInfo的集合課程。

XEStore

XEStore 是所有元資料類別與執行時類別的根節點。

XEStore.ServerKey
XEUtils

提供腳本編寫的輔助方法。

XEventException

所有 XEvent 例外類別的基礎例外類別

介面

名稱 Description
IEventProvider

定義元件提供者需要實作事件的介面,則是事件的執行時類別。

ISessionObject

事件與目標的共用介面部分

ISessionProvider

定義元件提供者需要實作的介面,該會話是使用者主要物件程式碼所互動的對象。

ITargetProvider

定義元件提供者需要為目標實作的介面,為目標的執行時類別

IXEObjectInfo

套件子物件的介面

IXEStoreProvider

定義元件提供者需要實作的介面,XEStore 是所有元資料類別與執行時類別的根節點。

列舉

名稱 Description
PredCompareExpr.ComparatorType

定義 PredOperand 與 PredValue 之間可使用的比較器

PredLogicalExpr.LogicalOperatorType

定義可用於 PredLogicalExpr 的邏輯運算子

Session.EventRetentionModeEnum

事件保留模式描述事件遺失的處理方式。

Session.MemoryPartitionModeEnum

記憶體分割模式描述記憶體中事件緩衝區建立的位置。