| FDO API Reference | Feature Data Objects |
#include <ICommandCapabilities.h>
Inherits FdoIDisposable.
Inheritance diagram for FdoICommandCapabilities:

Definition at line 31 of file ICommandCapabilities.h.
Public Member Functions | |
| virtual FDO_API FdoInt32 * | GetCommands (FdoInt32 &size)=0 |
| Gets an array of the FdoCommandType values supported by the feature provider. | |
| virtual FDO_API bool | SupportsParameters ()=0 |
| Determines if commands support parameterization. | |
| virtual FDO_API bool | SupportsSelectDistinct ()=0 |
| Determines if Distinct can be used with SelectAggregates. This can be true only if the SelectAggregates command is supported by the provider. | |
| virtual FDO_API bool | SupportsSelectExpressions ()=0 |
| Determines if the feature provider can use expressions for properties with Select and SelectAggregate commands. | |
| virtual FDO_API bool | SupportsSelectFunctions ()=0 |
| Determines if simple functions can be used in Select and SelectAggregates command. Aggregate functions can only be used in the SelectAggregates command. Capability for using SelectAggregates is found in CommandCapabilities. | |
| virtual FDO_API bool | SupportsSelectGrouping ()=0 |
| Determines if a grouping criteria is available in the SelectAggregates command. This can be true only if the SelectAggregates command is supported by the provider. | |
| virtual FDO_API bool | SupportsSelectOrdering ()=0 |
| Determines if ordering is available in the Select and SelectAggregates command. | |
| virtual FDO_API bool | SupportsTimeout ()=0 |
| Determines if the feature provider supports command execution timeout. | |
| Comments or suggestions? Send us feedback. |