FDO API Reference Feature Data Objects

ClassCapabilities Class Reference

List of all members.

Detailed Description

The FdoClassCapabilites class describes various capabilities for a particular FDO Class Definition and an FDO Provider datastore.


Public Member Functions

 ClassCapabilities (NAMESPACE_OSGEO_FDO_SCHEMA::ClassDefinition *parent)
 Constructs an FdoClassCapabilities instance. This function should only be called from an FDO Provider.
__property NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING::LockType get_LockTypes ()[]
 Gets an array of the FdoLockType values supported by the feature provider.
__property NAMESPACE_OSGEO_FDO_SCHEMA::ClassDefinition * get_Parent ()
 Gets the parent of this Class Capabilites object.
__property System::Boolean get_SupportsLocking ()
 Gets the locking support capability.
__property System::Boolean get_SupportsLongTransactions ()
 Gets the long transaction support capability.
__property System::Void set_LockTypes (NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING::LockType types[])
 Sets the locking types support capability. This function should only be called from an FDO Provider.
__property System::Void set_SupportsLocking (System::Boolean value)
 Sets the locking support capability. This function should only be called from an FDO Provider.
__property System::Void set_SupportsLongTransactions (System::Boolean value)
 Sets the long transaction support capability. This function should only be called from an FDO Provider.

Protected Member Functions

System::Void Dispose (System::Boolean disposing)

Comments or suggestions? Send us feedback.