FDO .NET API Reference Feature Data Objects
Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

mgICommandCapabilities.h File Reference


Namespaces

namespace  OSGeo
namespace  OSGeo::FDO
namespace  OSGeo::FDO::Connections
namespace  OSGeo::FDO::Connections::Capabilities

Functions

System::Boolean SupportsParameters ()
 Determines if commands support parameterization.
System::Boolean SupportsSelectDistinct ()
 Determines if Distinct can be used with SelectAggregates. This can be true only if the SelectAggregates command is supported by the provider.
System::Boolean SupportsSelectExpressions ()
 Determines if the feature provider can use expressions for properties with Select and SelectAggregate commands.
System::Boolean SupportsSelectFunctions ()
 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.
System::Boolean SupportsSelectGrouping ()
 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.
System::Boolean SupportsSelectOrdering ()
 Determines if ordering is available in the Select and SelectAggregates command.
System::Boolean SupportsTimeout ()
 Determines if the feature provider supports command execution timeout.

Variables

public __gc __interface ICommandCapabilities

Function Documentation

System::Boolean SupportsParameters  ) 
 

Determines if commands support parameterization.

Returns:
Returns true if commands support parameterization

System::Boolean SupportsSelectDistinct  ) 
 

Determines if Distinct can be used with SelectAggregates. This can be true only if the SelectAggregates command is supported by the provider.

Returns:
Returns true if the feature provider supports select distinct.

System::Boolean SupportsSelectExpressions  ) 
 

Determines if the feature provider can use expressions for properties with Select and SelectAggregate commands.

Returns:
Returns true if the feature provider supports select expressions.

System::Boolean SupportsSelectFunctions  ) 
 

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.

Returns:
Returns true if the feature provider supports select simple functions.

System::Boolean SupportsSelectGrouping  ) 
 

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.

Returns:
Returns true if the feature provider supports select grouping.
Note: Aggregate functions can be supported without also supporting grouping criteria (but not vice versa).

System::Boolean SupportsSelectOrdering  ) 
 

Determines if ordering is available in the Select and SelectAggregates command.

Returns:
Returns true if the feature provider supports select ordering.

System::Boolean SupportsTimeout  ) 
 

Determines if the feature provider supports command execution timeout.

Returns:
Returns true if the feature provider supports timeout.

Variable Documentation

public __gc __interface OSGeo::FDO::Connections::Capabilities::ICommandCapabilities
 


Comments or suggestions? Send us feedback.