Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by Indexing Service. For more information, see:
cmdtree.h contains the following programming interfaces:
Interfaces
| ICommandTree The ICommandTree interface is optional for providers that support commands. It contains methods for manipulating query trees. Providers that support command trees must also support specifying the same functionality through the ICommandText interface. |
| IQuery The IQuery interface is reserved for future use. |
Structures
| DBBYGUID The DBBYGUID structure supplies supplementary information for a node. |
| DBCOMMANDTREE The DBCOMMANDTREE structure is the primary data structure used to represent any node in an OLE DB command tree, as described in the Data Manipulation Operators and Data Definition Operators section of this reference. |
| DBCONTENT The DBCONTENT structure represents specific information required by the DBOP_content operator. |
| DBCONTENTPROXIMITY The DBCONTENTPROXIMITY structure represents specific information required by the DBOP_content_proximity operator. |
| DBCONTENTSCOPE The DBCONTENTSCOPE structure is used to pass a scope argument in a command tree. |
| DBCONTENTTABLE The DBCONTENTTABLE structure represents the machine and catalog names for a command tree. |
| DBCONTENTVECTOR The DBCONTENTVECTOR structure represents specific information required by the DBOP_content_vector_or operator. (DBCONTENTVECTOR) |
| DBGROUPINFO The DBCONTENTVECTOR structure represents specific information required by the DBOP_content_vector_or operator. (DBGROUPINFO) |
| DBLIKE The DBLIKE structure represents specific information required by the DBOP_like operator. |
| DBPARAMETER The DBPARAMETER structure is used to define values for scalar parameters. |
| DBPROBABILISTIC The DBPROBABILISTIC structure is reserved for future use. |
| DBRELEVANTDOCUMENT The DBRELEVANTDOCUMENT structure is reserved for future use. |
| DBSETFUNC The DBSETFUNC structure specifies the aggregation function to use in a select operation. |
| DBSORTINFO The DBSORTINFO structure stores the order in which a column will be sorted (that is, ascending or descending). This information is stored inside a DBOP_sort_list_element node. |
| DBTEXT The DBTEXT structure is used by the DBOP_text_command node. |
Enumerations
| DBCOMMANDOPENUM The DBCOMMANDOPENUM enumerated type contains a list of the possible command operators for nodes in a command tree. |
| DBCOMMANDREUSEENUM The DBCOMMANDREUSEENUM enumerated type specifies whether a state from the previous command is retained. |
| DBVALUEKINDENUM The DBVALUEKINDENUM enumerated type is used to indicate the type of the union member inside a DBCOMMANDTREE structure. |