FDO API Reference Feature Data Objects

FdoClassCapabilities Class Reference

#include <ClassCapabilities.h>

Inherits FdoIDisposable.

Inheritance diagram for FdoClassCapabilities:

Inheritance graph
[legend]
List of all members.

Detailed Description

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

Definition at line 34 of file ClassCapabilities.h.


Public Member Functions

FDO_API FdoLockTypeGetLockTypes (FdoInt32 &size)
 Gets an array of the FdoLockType values supported by the feature provider.
FDO_API FdoClassDefinitionGetParent ()
 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 FdoBoolean SupportsLocking ()
 Gets the locking support capability.
FDO_API FdoBoolean SupportsLongTransactions ()
 Gets the long transaction support capability.

Static Public Member Functions

static FDO_API FdoClassCapabilitiesCreate (FdoClassDefinition &parent)
 Constructs an FdoClassCapabilities instance. This function should only be called from an FDO Provider.

The documentation for this class was generated from the following file:
Comments or suggestions? Send us feedback.