FDO .NET API Reference | Feature Data Objects |
Namespaces | |
namespace | OSGeo |
namespace | OSGeo::FDO |
namespace | OSGeo::FDO::Commands |
namespace | OSGeo::FDO::Commands::Locking |
Enumerations | |
enum | LockType { LockType_None = FdoLockType_None, LockType_Shared = FdoLockType_Shared, LockType_Exclusive = FdoLockType_Exclusive, LockType_Transaction = FdoLockType_Transaction, LockType_Unsupported = FdoLockType_Unsupported, LockType_AllLongTransactionExclusive = FdoLockType_AllLongTransactionExclusive, LockType_LongTransactionExclusive = FdoLockType_LongTransactionExclusive } |
The LockType enumeration defines lock types. The lock type for a locked object indicates a user's access privileges (including the user who applied the persistent lock) to an object. The enumeration values are used with the AcquireLock, Select and GetLockInfo commands. With the command AcquireLock or Select, the specified value indicates the lock type to be used when applying a lock on an object. With the command IGetLockInfo, the enumaration values are used to report lock types back to the user.
The enumeration contains some special lock types (LockType_None and LockType_Unsupported) that are used only when reporting lock type information. These special lock types cannot be used to specify a lock type to be applied to an object. More... |
|
Comments or suggestions? Send us feedback. |