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. |