| 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 | |
| FDO_API FdoClassCapabilities * | Create (FdoClassDefinition &parent) |
| Constructs an FdoClassCapabilities instance. This function should only be called from an FDO Provider. | |
Protected Member Functions | |
| virtual void | Dispose () |
| Dispose this object. | |
| FdoClassCapabilities (FdoClassDefinition &parent) | |
| FdoClassCapabilities () | |
| DOXYGEN-IGNORE | |
| virtual | ~FdoClassCapabilities () |
|
|
DOXYGEN-IGNORE
|
|
|
|
|
|
|
|
|
Constructs an FdoClassCapabilities instance. This function should only be called from an FDO Provider.
|
|
|
Dispose this object.
Implements FdoIDisposable. |
|
|
Gets an array of the FdoLockType values supported by the feature provider.
|
|
|
Gets the parent of this Class Capabilites object.
|
|
||||||||||||
|
Sets the locking types support capability. This function should only be called from an FDO Provider.
|
|
|
Sets the locking support capability.
|
|
|
Sets the long transaction support capability.
|
|
|
Sets the flag indicating whether or not write is supported. This function should only be called from an FDO Provider.
|
|
|
Gets the locking support capability.
|
|
|
Gets the long transaction support capability.
|
|
|
Returns true if the class supports write.
|
| Comments or suggestions? Send us feedback. |