다음을 통해 공유


Microsoft.SqlServer.Management.XEvent 네임스페이스

The common object model for creating and using SQL Server Extended Events in client and server components of SQL Server. The Extended Events infrastructure supports the correlation of data from SQL Server events. Under certain circumstances, the infrastructure can also be used to correlated data from the operating system and database applications.

클래스

  클래스 설명
공용 클래스 Action The runtime class for the Action class. Each instance of this class represents a row in sys.server_event_session_actions.
공용 클래스 Action.Key Represents the SQL Foundation Class key class used for identification of an Action object.
공용 클래스 ActionCollection Represents SQL Server Foundation classes (SFC) collection of Action objects.
공용 클래스 ActionInfo Represents metadata for an Action object.
공용 클래스 ActionInfo.Key Represents the key class for identification of an ActionInfo object.
공용 클래스 ActionInfoCollection Represents the SQL Server Foundation Class collection for the ActionInfo class.
공용 클래스 DataEventColumnInfo Represents a data column of an EventInfo object.
공용 클래스 DataEventColumnInfo.Key The identity key of the column associated with this DataEventColumnInfo.
공용 클래스 DataEventColumnInfoCollection Represents a collection of DataEventColumnInfo objects.
공용 클래스 Event Represents the runtime class for XEvent objects. Each instance of this class represents a row in sys.server_event_session_events.
공용 클래스 Event.Key An SfcKey class for identification of an Event.
공용 클래스 EventCollection SQL Server Foundation classes (SFC) collection class of XEvent objects.
공용 클래스 EventColumnInfo Represents a customizable column of an EventInfo object.
공용 클래스 EventColumnInfo.Key Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.
공용 클래스 EventColumnInfoCollection Represents a collection of EventColumnInfo objects.
공용 클래스 EventField Represents a row in sys.server_event_session_fields.
공용 클래스 EventField.Key Represents the identity key for an EventField object.
공용 클래스 EventFieldCollection Represents a collection class for EventField objects.
공용 클래스 EventInfo Metadata class for the XEvent class and the parent class for EventColumnInfo objects.
공용 클래스 EventInfo.Key SQL Foundation Class key class that identifies an EventInfo object.
공용 클래스 EventInfoCollection SQL Server Foundation Class collection class for EventInfo objects.
공용 클래스 MapInfo Metadata for MapInfo class.
공용 클래스 MapInfo.Key Represents the identity key for a MapInfo.Key object.
공용 클래스 MapInfoCollection Collection class for MapInfo objects.
공용 클래스 MapValueInfo Represents a record in sys.dm_xe_map_values.
공용 클래스 MapValueInfo.Key Internal key for the MapValueInfo class.
공용 클래스 MapValueInfoCollection Collection class for MapValueInfo objects.
공용 클래스 Package Metadata for other information classes such as EventInfo, TargetInfo, ActionInfo, and others listed in Remarks.
공용 클래스 Package.Key A SQL Foundation Class key that identifies a Package object.
공용 클래스 PackageCollection Represents the SQL Foundation Class collection for Package objects.
공용 클래스 PredCompareExpr Represents a predicate expression that can be used in a conditional statement.
공용 클래스 PredCompareInfo Metadata class for PredCompare objects.
공용 클래스 PredCompareInfo.Key An SQL Foundation Class key for identification of PredCompareInfo objects.
공용 클래스 PredCompareInfoCollection Sql Foundation Class collection for PredCompareInfo objects.
공용 클래스 PredExpr Represents the abstract base class for the PredCompareExpr class.
공용 클래스 PredFunctionExpr Represents the function expression in a predicate.
공용 클래스 Predicate Represents the abstract base class for all predicate classes.
공용 클래스 PredLogicalExpr Represents a predicate that can be used in an expression.
공용 클래스 PredOperand Represents a predicate operand. A predicate operand can be a DataEventColumnInfo object or a PredSourceInfo object.
공용 클래스 PredSourceInfo Represents pred_source objects in sys.dm_xe_objects.
공용 클래스 PredSourceInfo.Key A SQL Foundation Class key for identification of PredSourceInfo objects.
공용 클래스 PredSourceInfoCollection Represents the collection class for PredSourceInfo objects.
공용 클래스 PredValue Represents an rvalue in PredCompareExpr object or the second parameter in the PredFunctionExpr object.
공용 클래스 ReadOnlyEventColumnInfo Represents a readonly column of an EventInfo object.
공용 클래스 ReadOnlyEventColumnInfo.Key A SQL Foundation Class key for identification of ReadOnlyEventColumnInfo objects.
공용 클래스 ReadOnlyEventColumnInfoCollection Represents a collection class for ReadOnlyEventColumnInfo objects.
공용 클래스 Session Represents a row in sys.server_event_sessions and includes data from sys.dm_xe_sessions if running.
공용 클래스 Session.Key Internal identity key class for Session class.
공용 클래스 SessionCollection Represents the collection for Session objects.
공용 클래스 Target Represents the runtime class for Target objects. Each instance of this class represents a row in sys.server_event_session_targets.
공용 클래스 Target.Key A key class for identification of Target objects.
공용 클래스 TargetCollection SQL Server Foundation Class collection for Target objects.
공용 클래스 TargetColumnInfo Represents a customizable column of a TargetInfo object.
공용 클래스 TargetColumnInfo.Key An identity key class for TargetColumnInfo objects.
공용 클래스 TargetColumnInfoCollection SQL Foundation Class collection for the TargetColumnInfo class.
공용 클래스 TargetField Represents a row in sys.server_event_session_fields.
공용 클래스 TargetField.Key A key class for identification of TargetField objects.
공용 클래스 TargetFieldCollection SQL Foundation Class collection for TargetField objects.
공용 클래스 TargetInfo Represents target objects in sys.dm_xe_objects.
공용 클래스 TargetInfo.Key Represents the identity key for a TargetInfo object.
공용 클래스 TargetInfoCollection Represents a collection class for TargetInfo objects.
공용 클래스 TypeInfo Represents type objects in sys.dm_xe_objects.
공용 클래스 TypeInfo.Key An SfcKey class for identification of TargetInfo objects.
공용 클래스 TypeInfoCollection Represents the collection class for TypeInfo objects.
공용 클래스 XEStore The XEStore class is the base class for all metadata classes and runtime classes.
공용 클래스 XEStore.Key Represents an SfcKey class.
공용 클래스 XEStore.ObjectMetadata Provides helper methods over the metadata hierarchy objects.
공용 클래스 XEventException Base exception class for all XEventException classes.

인터페이스

  인터페이스 설명
공용 인터페이스 IXEObjectInfo Provides interface for the child objects of Package.

열거형

  열거형 설명
공용 열거형 PredCompareExpr.ComparatorType Defines the comparator that is used between a PredOperand object and PredValue object in a PredCompareExpr object.
공용 열거형 PredLogicalExpr.LogicalOperatorType Represents an enumeration of the logical operator types: AND, OR, NOT.
공용 열거형 Session.EventRetentionModeEnum Event retention mode enumeration describes how event loss is handled.
공용 열거형 Session.MemoryPartitionModeEnum Memory partition mode enumeration that describes the location in memory where event buffers are created.