TraceColumn TraceColumn TraceColumn Enum


Represent the trace event columns.

public enum TraceColumn
type TraceColumn = 
Public Enum TraceColumn


ActivityID ActivityID ActivityID 46

The activity ID is used to track the request(s) from the same operation.

ApplicationName ApplicationName ApplicationName 37

Name of the client application that created the connection to the server. This column is populated with the values passed by the application rather than the displayed name of the program.

CalculationExpression CalculationExpression CalculationExpression 48

Expression being evaluated when error occurred.

ClientHostName ClientHostName ClientHostName 35

Name of the computer on which the client is running. This data column is populated if the host name is provided by the client.

ClientProcessID ClientProcessID ClientProcessID 36

The process ID of the client application.

ConnectionID ConnectionID ConnectionID 25

Unique connection ID.

CpuTime CpuTime CpuTime 6

Amount of CPU time (in milliseconds) used by the event.

CurrentTime CurrentTime CurrentTime 2

Time at which the event started, when available. For filtering, expected formats are 'YYYY-MM-DD' and 'YYYY-MM-DD HH:MM:SS'.

DatabaseName DatabaseName DatabaseName 28

Name of the database in which the statement of the user is running.

Duration Duration Duration 5

Amount of time (in milliseconds) taken by the event.

EndTime EndTime EndTime 4

Time at which the event ended. This column is not populated for starting event classes, such as SQL:BatchStarting or SP:Starting. For filtering, expected formats are 'YYYY-MM-DD' and 'YYYY-MM-DD HH:MM:SS'.

Error Error Error 24

Error number of a given event.

ErrorType ErrorType ErrorType 49

Error Type: 0 = unknown, 1 = user, 2 = system.

EventClass EventClass EventClass 0

Event Class is used to categorize events.

EventSubclass EventSubclass EventSubclass 1

Event Subclass provides additional information about each event class.

FunctionName FunctionName FunctionName 50

Name of the Dax extension function being executed.

IntegerData IntegerData IntegerData 10

Integer data.

JobID JobID JobID 7

Job ID for progress.

NTCanonicalUserName NTCanonicalUserName NTCanonicalUserName 40

User name in canonical form. For example,

NTDomainName NTDomainName NTDomainName 33

Windows domain to which the user belongs.

NTUserName NTUserName NTUserName 32

Windows user name.

ObjectID ObjectID ObjectID 11

Object ID (note this is a string).

ObjectName ObjectName ObjectName 13

Object name.

ObjectPath ObjectPath ObjectPath 14

Object path. A comma-separated list of parents, starting with the object's parent.

ObjectReference ObjectReference ObjectReference 15

Object reference. Encoded as XML for all parents, using tags to describe the object.

ObjectType ObjectType ObjectType 12

Object type.

ProgressTotal ProgressTotal ProgressTotal 9

Progress total.

RequestID RequestID RequestID 47

The request ID is used to track a request.

RequestParameters RequestParameters RequestParameters 44

Parameters for parameterized queries and commands.

RequestProperties RequestProperties RequestProperties 45

XMLA request properties.

ServerName ServerName ServerName 43

Name of the server producing the event.

SessionID SessionID SessionID 39

Session GUID.

SessionType SessionType SessionType 8

Session type (what entity caused the operation).

Severity Severity Severity 22

Severity level of an exception.

Spid Spid Spid 41

Server process ID. This uniquely identifies a user session. This directly corresponds to the session GUID used by XML/A.

StartTime StartTime StartTime 3

Time at which the event started, when available. For filtering, expected formats are 'YYYY-MM-DD' and 'YYYY-MM-DD HH:MM:SS'.

Success Success Success 23

1 = success. 0 = failure (for example, a 1 means success of a permissions check and a 0 means a failure of that check).

TextData TextData TextData 42

Text data associated with the event.

UserObjectID UserObjectID UserObjectID 51

User Object ID.

Applies to