Microsoft.SqlServer.Management.XEvent Namespace

SQL Server의 클라이언트 및 서버 구성 요소에서 SQL Server 확장 이벤트를 만들고 사용하기 위한 공용 개체 모델입니다. The common object model for creating and using SQL Server Extended Events in client and server components of SQL Server. 확장 이벤트 인프라는 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

Action 클래스의 런타임 클래스입니다. The runtime class for the Action class. 이 클래스의 각 인스턴스 [sys.server_event_session_actions]의 행을 나타냅니다 (http://msdn.microsoft.com/library/bb677218.aspx)합니다. Each instance of this class represents a row in sys.server_event_session_actions.

Action.Key

식별을 위해 사용 되는 SQL Foundation Class 키 클래스를 나타냅니다는 Action 개체입니다. Represents the SQL Foundation Class key class used for identification of an Action object.

ActionCollection

SQL Server Foundation class (SFC) 컬렉션을 나타냅니다 Action 개체입니다. Represents SQL Server Foundation classes (SFC) collection of Action objects.

ActionInfo

에 대 한 메타 데이터를 나타내는 Action 개체입니다. Represents metadata for an Action object.

ActionInfo.Key

id에 대 한 키 클래스를 나타냅니다는 ActionInfo 개체입니다. Represents the key class for identification of an ActionInfo object.

ActionInfoCollection

에 대 한 SQL Server Foundation Class 컬렉션을 나타냅니다는 ActionInfo 클래스입니다. Represents the SQL Server Foundation Class collection for the ActionInfo class.

BaseXEStore

BaseXEStore 클래스는 모든 메타 데이터 클래스 및 런타임 클래스에 대 한 기본 클래스입니다. The BaseXEStore class is the base class for all metadata classes and runtime classes.

BaseXEStore.Key

BaseXEStore 개체의 ID 키를 나타냅니다. Represents the identity key for a BaseXEStore object.

BaseXEStore.ObjectMetadata

XEvent 개체에 대한 정보에 액세스하는 데 사용되는 메서드를 제공합니다. Provides methods used to access information about the XEvent object.

DataEventColumnInfo

EventInfo 개체의 데이터 열을 나타냅니다. Represents a data column of an EventInfo object.

DataEventColumnInfo.Key

이 연결 된 열의 id 키 DataEventColumnInfo합니다. The identity key of the column associated with this DataEventColumnInfo.

DataEventColumnInfoCollection

컬렉션을 나타냅니다 DataEventColumnInfo 개체입니다. Represents a collection of DataEventColumnInfo objects.

Event

런타임 클래스를 나타냅니다 Microsoft.SqlServer.Management.XEvent 개체입니다. Represents the runtime class for Microsoft.SqlServer.Management.XEvent objects. 이 클래스의 각 인스턴스는 행을 나타냅니다 sys.server_event_session_events합니다. Each instance of this class represents a row in sys.server_event_session_events.

Event.Key

id에 대 한 SfcKey 클래스를 나타냅니다는 Event합니다. Represents an SfcKey class for identification of an Event.

EventCollection

SQL Server Foundation class (SFC) 컬렉션 클래스를 나타냅니다 Event 개체입니다. Represents SQL Server Foundation classes (SFC) collection class of Event objects.

EventColumnInfo

사용자 지정 가능 열을 나타냅니다는 EventInfo 개체입니다. Represents a customizable column of an EventInfo object.

EventColumnInfo.Key

정보를 제공하기 위해서만 확인됩니다. Identified for informational purposes only. 지원되지 않습니다. Not supported. 향후 호환성은 보장되지 않습니다. Future compatibility is not guaranteed.

EventColumnInfoCollection

컬렉션을 나타냅니다 EventColumnInfo 개체입니다. Represents a collection of EventColumnInfo objects.

EventField

행 insys.server_event_session_fields 나타냅니다합니다. Represents a row insys.server_event_session_fields.

EventField.Key

EventField 개체의 ID 키를 나타냅니다. Represents the identity key for an EventField object.

EventFieldCollection

EventField 개체의 컬렉션 클래스를 나타냅니다. Represents a collection class for EventField objects.

EventInfo

Microsoft.SqlServer.Management.XEvent 클래스의 메타데이터 클래스 및 EventColumnInfo 개체의 부모 클래스입니다. Metadata class for the Microsoft.SqlServer.Management.XEvent class and the parent class for EventColumnInfo objects.

EventInfo.Key

식별 하는 SQL Foundation Class 키 클래스를 나타냅니다는 EventInfo 개체입니다. Represents an SQL Foundation Class key class that identifies an EventInfo object.

EventInfoCollection

에 대 한 SQL Server Foundation Class 컬렉션 클래스 EventInfo 개체입니다. SQL Server Foundation Class collection class for EventInfo objects.

MapInfo

에 대 한 메타 데이터를 나타내는 MapInfo 클래스입니다. Represents a metadata for MapInfo class.

MapInfo.Key

MapInfo.Key 개체의 ID 키를 나타냅니다. Represents the identity key for a MapInfo.Key object.

MapInfoCollection

컬렉션 클래스에 대 한 MapInfo 개체입니다. Collection class for MapInfo objects.

MapValueInfo

[Sys.dm_xe_map_values]에서 레코드를 나타냅니다 (http://technet.microsoft.com/library/bb677293.aspx)합니다. Represents a record in sys.dm_xe_map_values.

MapValueInfo.Key

에 대 한 내부 키 나타냅니다는 MapValueInfo 클래스입니다. Represents an internal key for the MapValueInfo class.

MapValueInfoCollection

컬렉션 클래스에 대 한 MapValueInfo 개체입니다. Collection class for MapValueInfo objects.

Package

주의에 나열된 EventInfo, TargetInfo, ActionInfo 등의 다른 정보 클래스에 대한 메타데이터입니다. Metadata for other information classes such as EventInfo, TargetInfo, ActionInfo, and others listed in Remarks.

Package.Key

식별 하는 SQL Foundation Class 키를 나타냅니다는 Package 개체입니다. Represents an SQL Foundation Class key that identifies a Package object.

PackageCollection

Package 개체의 SQL Foundation Class 컬렉션을 나타냅니다. Represents the SQL Foundation Class collection for Package objects.

PredCompareExpr

조건문에 사용할 수 있는 조건자 식을 나타냅니다. Represents a predicate expression that can be used in a conditional statement.

PredCompareInfo

에 대 한 메타 데이터 클래스를 나타냅니다 Microsoft.SqlServer.Management.XEvent.PredCompare 개체입니다. Represents a metadata class for Microsoft.SqlServer.Management.XEvent.PredCompare objects.

PredCompareInfo.Key

id에 대 한 SQL Foundation Class 키를 나타냅니다 PredCompareInfo 개체입니다. Represents an SQL Foundation Class key for identification of PredCompareInfo objects.

PredCompareInfoCollection

PredCompareInfo 개체에 대한 Sql Foundation Class 컬렉션입니다. Sql Foundation Class collection for PredCompareInfo objects.

PredExpr

PredCompareExpr 클래스의 추가 기본 클래스를 나타냅니다. 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. 조건자 피연산자는 DataEventColumnInfo 개체나 PredSourceInfo 개체일 수 있습니다. A predicate operand can be a DataEventColumnInfo object or a PredSourceInfo object.

PredSourceInfo

나타냅니다 pred_sourceinsys.dm_xe_objects 개체합니다. Represents pred_sourceobjects insys.dm_xe_objects.

PredSourceInfo.Key

PredSourceInfo 개체의 ID에 대한 SQL Foundation Class 키입니다. A SQL Foundation Class key for identification of PredSourceInfo objects.

PredSourceInfoCollection

PredSourceInfo 개체의 컬렉션 클래스를 나타냅니다. Represents the collection class for PredSourceInfo objects.

PredValue

나타냅니다는 rvaluePredCompareExpr 개체나에서 두 번째 매개 변수는 PredFunctionExpr 개체입니다. Represents an rvalue in PredCompareExpr object or the second parameter in the PredFunctionExpr object.

ReadOnlyEventColumnInfo

나타냅니다는 readonly 열에는 EventInfo 개체입니다. Represents a readonly column of an EventInfo object.

ReadOnlyEventColumnInfo.Key

id에 대 한 SQL Foundation Class 키를 나타냅니다 ReadOnlyEventColumnInfo 개체입니다. Represents an SQL Foundation Class key for identification of ReadOnlyEventColumnInfo objects.

ReadOnlyEventColumnInfoCollection

ReadOnlyEventColumnInfo 개체의 컬렉션 클래스를 나타냅니다. Represents a collection class for ReadOnlyEventColumnInfo objects.

Session

[Sys.server_event_sessions]의 행을 나타냅니다 (http://msdn.microsoft.com/library/bb677320.aspx) 실행 중인 경우 sys.dm_xe_sessions의 데이터를에서 포함 합니다. Represents a row in sys.server_event_sessions and includes data from sys.dm_xe_sessions if running.

Session.Key

에 대 한 내부 id 키 클래스를 나타냅니다. Session 클래스입니다. Represents an internal identity key class for Session class.

SessionCollection

컬렉션을 나타냅니다 Session 개체입니다. Represents the collection for Session objects.

SessionProviderBase

기본 세션 공급자를 나타냅니다. Represents the session provider base.

Target

런타임 클래스를 나타냅니다 Target 개체입니다. Represents the runtime class for Target objects. 이 클래스의 각 인스턴스 [sys.server_event_session_targets]의 행을 나타냅니다 (http://msdn.microsoft.com/library/bb677308.aspx)합니다. Each instance of this class represents a row in sys.server_event_session_targets.

Target.Key

id에 대 한 키 클래스를 나타냅니다. Target 개체입니다. Represents a key class for identification of Target objects.

TargetCollection

SQL Server Foundation Class 컬렉션을 나타냅니다 Target 개체입니다. Represents SQL Server Foundation Class collection for Target objects.

TargetColumnInfo

TargetInfo 개체의 사용자 지정 가능 열을 나타냅니다. Represents a customizable column of a TargetInfo object.

TargetColumnInfo.Key

TargetColumnInfo 개체의 ID 키 클래스입니다. An identity key class for TargetColumnInfo objects.

TargetColumnInfoCollection

에 대 한 SQL Foundation Class 컬렉션은 TargetColumnInfo 클래스입니다. SQL Foundation Class collection for the TargetColumnInfo class.

TargetField

[Sys.server_event_session_fields]의 행을 나타냅니다 (http://go.microsoft.com/fwlink/?LinkId=158692)합니다. Represents a row in sys.server_event_session_fields.

TargetField.Key

id에 대 한 키 클래스를 나타냅니다. TargetField 개체입니다. Represents a key class for identification of TargetField objects.

TargetFieldCollection

TargetField 개체에 대한 SQL Foundation Class 컬렉션입니다. SQL Foundation Class collection for TargetField objects.

TargetInfo

대상 [sys.dm_xe_objects]에서 개체를 나타냅니다 (http://go.microsoft.com/fwlink/?LinkId=158786)합니다. Represents target objects in sys.dm_xe_objects.

TargetInfo.Key

TargetInfo 개체의 ID 키를 나타냅니다. Represents the identity key for a TargetInfo object.

TargetInfoCollection

TargetInfo 개체의 컬렉션 클래스를 나타냅니다. Represents a collection class for TargetInfo objects.

TypeInfo

형식 [sys.dm_xe_objects]에서 개체를 나타냅니다 (http://go.microsoft.com/fwlink/?LinkId=158786)합니다. Represents type objects in sys.dm_xe_objects.

TypeInfo.Key

나타냅니다는 SfcKey 식별 하기 위해 클래스 TargetInfo 개체입니다. Represents an SfcKey class for identification of TargetInfo objects.

TypeInfoCollection

TypeInfo 개체의 컬렉션 클래스를 나타냅니다. Represents the collection class for TypeInfo objects.

XEStore

나타냅니다는 XEStore 클래스는 모든 메타 데이터 클래스 및 런타임 클래스에 대 한 기본 클래스입니다. Represents the XEStore class is the base class for all metadata classes and runtime classes.

XEStore.ServerKey

에 대 한 id를 나타내는 XEStore 개체입니다. Represents the identity for a XEStore object.

XEUtils

스크립팅에 대한 도우미 메서드를 제공합니다. Provides helper methods for scripting.

XEventException

모든 기본 예외 클래스 XEventException 클래스입니다. Base exception class for all XEventException classes.

인터페이스

IEventProvider

구성 요소 공급자가 이벤트에 대해 구현해야 하는 인터페이스를 정의합니다. 이는 이벤트에 대한 런타임 클래스입니다. defines the interface that component providers need to implement for the Event, the Runtime class for the Events.

ISessionObject

개체를 세션에 대해 구현해야 하는 인터페이스를 정의합니다. Defines the interface that the objects need to implement for the session.

ISessionProvider

구성 요소 공급자가 세션에 대해 구현해야 하는 인터페이스를 정의합니다. 이는 기본 개체 사용자 코드와 상호 작용합니다. defines the interface that component providers need to implement for the Session, the main object user code interacts with.

ITargetProvider

구성 요소 공급자가 대상에 대해 구현해야 하는 인터페이스를 정의합니다. 이는 대상의 런타임 클래스입니다. defines the interface that component providers need to implement for the Target, the Runtime class for Target

IXEObjectInfo

개체의 자식에 대 한 인터페이스를 제공 Package합니다. Provides interface for the child objects of Package.

IXEStoreProvider

구성 요소 공급자가 XEStore에 대해 구현해야 하는 인터페이스를 정의합니다. 이는 모든 메타데이터 클래스 및 런타임 클래스의 루트입니다. Defines the interface that component providers need to implement for the XEStore, which is the root for all metadata classes and runtime classes.

열거형

PredCompareExpr.ComparatorType

PredOperand 개체의 PredValue 개체와 PredCompareExpr 개체 간에 사용되는 비교기를 정의합니다. Defines the comparator that is used between a PredOperand object and PredValue object in a PredCompareExpr object.

PredLogicalExpr.LogicalOperatorType

논리 연산자 유형의 열거형을 나타내면: AND, 또는, 하지합니다. 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.