FDO API Reference | Feature Data Objects |
#include <ClassCapabilities.h>
Inherits FdoIDisposable.
Inheritance diagram for FdoClassCapabilities:
Definition at line 34 of file ClassCapabilities.h.
Public Member Functions | |
FDO_API FdoLockType * | GetLockTypes (FdoInt32 &size) |
Gets an array of the FdoLockType values supported by the feature provider. | |
FDO_API FdoClassDefinition * | GetParent () |
Gets the parent of this Class Capabilites object. | |
FDO_API void | SetLockTypes (const FdoLockType *types, FdoInt32 size) |
Sets the locking types support capability. This function should only be called from an FDO Provider. | |
FDO_API void | SetSupportsLocking (FdoBoolean value) |
Sets the locking support capability. | |
FDO_API void | SetSupportsLongTransactions (FdoBoolean value) |
Sets the long transaction support capability. | |
FDO_API void | SetSupportsWrite (FdoBoolean value) |
Sets the flag indicating whether or not write is supported. This function should only be called from an FDO Provider. | |
FDO_API FdoBoolean | SupportsLocking () |
Gets the locking support capability. | |
FDO_API FdoBoolean | SupportsLongTransactions () |
Gets the long transaction support capability. | |
FDO_API FdoBoolean | SupportsWrite () |
Returns true if the class supports write. | |
Static Public Member Functions | |
static FDO_API FdoClassCapabilities * | Create (FdoClassDefinition &parent) |
Constructs an FdoClassCapabilities instance. This function should only be called from an FDO Provider. |
Comments or suggestions? Send us feedback. |