3.1.4.2.2.1.3.68.1 Columns
The DISCOVER_XEVENT_OBJECT_COLUMNS rowset contains the following columns.
Name |
Type |
Restriction |
Description |
---|---|---|---|
NAME |
xsd:string |
|
The name of the column. The name is unique within the object. |
COLUMN_ID |
xsd:int |
|
The identifier of the column. The COLUMN_ID is unique within the object. |
OBJECT_NAME |
xsd:string |
Yes |
The name of the object class to which this column belongs. |
OBJECT_PACKAGE_ID |
uuid |
|
The unique identifier of the XEvent package that contains the object, as a GUID. |
TYPE_NAME |
xsd:string |
|
The name of the type for this column. |
TYPE_PACKAGE_ID |
uuid |
|
The unique identifier of the XEvent package that contains the column data type, as a GUID. |
DESCRIPTION |
xsd:string |
|
The description of the object column. |
COLUMN_VALUE |
xsd:string |
|
Displays static values associated with the object column. |
COLUMN_TYPE |
xsd:string |
|
Indicates how this column is used. Valid values are:
|
CAPABILITIES |
xsd:int |
|
A bitmask that describes the capabilities of the column. |
CAPABILITIES_DESC |
xsd:string |
|
A description of the capabilities of this object column. Valid values are:
|
The rowset is not sorted.
The response has the following definition.
-
<xsd:element name="root"> <xsd:complexType> <xsd:sequence minOccurs="0" maxOccurs="unbounded"> <xsd:element name="row" type="row" /> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:simpleType name="uuid"> <xsd:restriction base="xsd:string"> <xsd:pattern value="[0-9a-zA-Z]{8}-[0-9a-zA-Z]{4}-[0-9a-zA-Z]{4}-[0-9a-zA-Z]{4}-[0-9a-zA-Z]{12}" /> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="row"> <xsd:sequence> <xsd:element sql:field="NAME" name="NAME" type="xsd:string" minOccurs="0" /> <xsd:element sql:field="COLUMN_ID" name="COLUMN_ID" type="xsd:int" minOccurs="0" /> <xsd:element sql:field="OBJECT_NAME" name="OBJECT_NAME" type="xsd:string" minOccurs="0" /> <xsd:element sql:field="OBJECT_PACKAGE_ID" name="OBJECT_PACKAGE_ID" type="uuid" minOccurs="0" /> <xsd:element sql:field="TYPE_NAME" name="TYPE_NAME" type="xsd:string" minOccurs="0" /> <xsd:element sql:field="TYPE_PACKAGE_ID" name="TYPE_PACKAGE_ID" type="uuid" minOccurs="0" /> <xsd:element sql:field="DESCRIPTION" name="DESCRIPTION" type="xsd:string" minOccurs="0" /> <xsd:element sql:field="COLUMN_VALUE" name="COLUMN_VALUE" type="xsd:string" minOccurs="0" /> <xsd:element sql:field="COLUMN_TYPE" name="COLUMN_TYPE" type="xsd:string" minOccurs="0" /> <xsd:element sql:field="CAPABILITIES" name="CAPABILITIES" type="xsd:int" minOccurs="0" /> <xsd:element sql:field="CAPABILITIES_DESC" name="CAPABILITIES_DESC" type="xsd:string" minOccurs="0" /> </xsd:sequence> </xsd:complexType>