Edit

Share via


EsentUsageException class

Base class for Usage exceptions.

Inheritance hierarchy

System.Object
  System.Exception
    Microsoft.Isam.Esent.EsentException
      Microsoft.Isam.Esent.Interop.EsentErrorException
        Microsoft.Isam.Esent.Interop.EsentApiException
          Microsoft.Isam.Esent.Interop.EsentUsageException
            

Namespace:  Microsoft.Isam.Esent.Interop
Assembly:  Microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public MustInherit Class EsentUsageException _
    Inherits EsentApiException
'Usage
Dim instance As EsentUsageException
[SerializableAttribute]
public abstract class EsentUsageException : EsentApiException

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See also

Reference

EsentUsageException members

Microsoft.Isam.Esent.Interop namespace

Derived types

System.Object
  System.Exception
    Microsoft.Isam.Esent.EsentException
      Microsoft.Isam.Esent.Interop.EsentErrorException
        Microsoft.Isam.Esent.Interop.EsentApiException
          Microsoft.Isam.Esent.Interop.EsentUsageException
            Microsoft.Isam.Esent.Interop.EsentAfterInitializationException
            Microsoft.Isam.Esent.Interop.EsentAlreadyInitializedException
            Microsoft.Isam.Esent.Interop.EsentAlreadyPreparedException
            Microsoft.Isam.Esent.Interop.EsentBackupDirectoryNotEmptyException
            Microsoft.Isam.Esent.Interop.EsentBadColumnIdException
            Microsoft.Isam.Esent.Interop.EsentBadRestoreTargetInstanceException
            Microsoft.Isam.Esent.Interop.EsentCallbackNotResolvedException
            Microsoft.Isam.Esent.Interop.EsentCannotBeTaggedException
            Microsoft.Isam.Esent.Interop.EsentCannotDeleteSystemTableException
            Microsoft.Isam.Esent.Interop.EsentCannotDeleteTemplateTableException
            Microsoft.Isam.Esent.Interop.EsentCannotDeleteTempTableException
            Microsoft.Isam.Esent.Interop.EsentCannotDisableVersioningException
            Microsoft.Isam.Esent.Interop.EsentCannotIndexException
            Microsoft.Isam.Esent.Interop.EsentCannotMaterializeForwardOnlySortException
            Microsoft.Isam.Esent.Interop.EsentCannotNestDDLException
            Microsoft.Isam.Esent.Interop.EsentCannotSeparateIntrinsicLVException
            Microsoft.Isam.Esent.Interop.EsentColumnCannotBeCompressedException
            Microsoft.Isam.Esent.Interop.EsentColumnDoesNotFitException
            Microsoft.Isam.Esent.Interop.EsentColumnDuplicateException
            Microsoft.Isam.Esent.Interop.EsentColumnInUseException
            Microsoft.Isam.Esent.Interop.EsentColumnNoChunkException
            Microsoft.Isam.Esent.Interop.EsentColumnNotFoundException
            Microsoft.Isam.Esent.Interop.EsentColumnNotUpdatableException
            Microsoft.Isam.Esent.Interop.EsentColumnRedundantException
            Microsoft.Isam.Esent.Interop.EsentColumnTooBigException
            Microsoft.Isam.Esent.Interop.EsentDatabaseAlreadyRunningMaintenanceException
            Microsoft.Isam.Esent.Interop.EsentDatabaseCorruptedNoRepairException
            Microsoft.Isam.Esent.Interop.EsentDatabaseDuplicateException
            Microsoft.Isam.Esent.Interop.EsentDatabaseFileReadOnlyException
            Microsoft.Isam.Esent.Interop.EsentDatabaseInUseException
            Microsoft.Isam.Esent.Interop.EsentDatabaseInvalidIncrementalReseedException
            Microsoft.Isam.Esent.Interop.EsentDatabaseInvalidNameException
            Microsoft.Isam.Esent.Interop.EsentDatabaseInvalidPagesException
            Microsoft.Isam.Esent.Interop.EsentDatabaseInvalidPathException
            Microsoft.Isam.Esent.Interop.EsentDatabaseLockedException
            Microsoft.Isam.Esent.Interop.EsentDatabaseNotFoundException
            Microsoft.Isam.Esent.Interop.EsentDatabaseSharingViolationException
            Microsoft.Isam.Esent.Interop.EsentDatabaseSignInUseException
            Microsoft.Isam.Esent.Interop.EsentDDLNotInheritableException
            Microsoft.Isam.Esent.Interop.EsentDefaultValueTooBigException
            Microsoft.Isam.Esent.Interop.EsentDensityInvalidException
            Microsoft.Isam.Esent.Interop.EsentDisabledFunctionalityException
            Microsoft.Isam.Esent.Interop.EsentEntryPointNotFoundException
            Microsoft.Isam.Esent.Interop.EsentExclusiveTableLockRequiredException
            Microsoft.Isam.Esent.Interop.EsentFeatureNotAvailableException
            Microsoft.Isam.Esent.Interop.EsentFileCompressedException
            Microsoft.Isam.Esent.Interop.EsentFilteredMoveNotSupportedException
            Microsoft.Isam.Esent.Interop.EsentFixedDDLException
            Microsoft.Isam.Esent.Interop.EsentFixedInheritedDDLException
            Microsoft.Isam.Esent.Interop.EsentForceDetachNotAllowedException
            Microsoft.Isam.Esent.Interop.EsentIllegalOperationException
            Microsoft.Isam.Esent.Interop.EsentIndexDuplicateException
            Microsoft.Isam.Esent.Interop.EsentIndexHasPrimaryException
            Microsoft.Isam.Esent.Interop.EsentIndexInvalidDefException
            Microsoft.Isam.Esent.Interop.EsentIndexMustStayException
            Microsoft.Isam.Esent.Interop.EsentIndexTuplesCannotRetrieveFromIndexException
            Microsoft.Isam.Esent.Interop.EsentIndexTuplesInvalidLimitsException
            Microsoft.Isam.Esent.Interop.EsentIndexTuplesKeyTooSmallException
            Microsoft.Isam.Esent.Interop.EsentIndexTuplesNonUniqueOnlyException
            Microsoft.Isam.Esent.Interop.EsentIndexTuplesSecondaryIndexOnlyException
            Microsoft.Isam.Esent.Interop.EsentIndexTuplesTextBinaryColumnsOnlyException
            Microsoft.Isam.Esent.Interop.EsentIndexTuplesVarSegMacNotAllowedException
            Microsoft.Isam.Esent.Interop.EsentInstanceNameInUseException
            Microsoft.Isam.Esent.Interop.EsentInTransactionException
            Microsoft.Isam.Esent.Interop.EsentInvalidBackupException
            Microsoft.Isam.Esent.Interop.EsentInvalidBackupSequenceException
            Microsoft.Isam.Esent.Interop.EsentInvalidBookmarkException
            Microsoft.Isam.Esent.Interop.EsentInvalidCodePageException
            Microsoft.Isam.Esent.Interop.EsentInvalidColumnTypeException
            Microsoft.Isam.Esent.Interop.EsentInvalidCreateIndexException
            Microsoft.Isam.Esent.Interop.EsentInvalidDatabaseException
            Microsoft.Isam.Esent.Interop.EsentInvalidDatabaseIdException
            Microsoft.Isam.Esent.Interop.EsentInvalidGrbitException
            Microsoft.Isam.Esent.Interop.EsentInvalidIndexIdException
            Microsoft.Isam.Esent.Interop.EsentInvalidInstanceException
            Microsoft.Isam.Esent.Interop.EsentInvalidLanguageIdException
            Microsoft.Isam.Esent.Interop.EsentInvalidLCMapStringFlagsException
            Microsoft.Isam.Esent.Interop.EsentInvalidNameException
            Microsoft.Isam.Esent.Interop.EsentInvalidOperationException
            Microsoft.Isam.Esent.Interop.EsentInvalidParameterException
            Microsoft.Isam.Esent.Interop.EsentInvalidPathException
            Microsoft.Isam.Esent.Interop.EsentInvalidPlaceholderColumnException
            Microsoft.Isam.Esent.Interop.EsentInvalidPrereadException
            Microsoft.Isam.Esent.Interop.EsentInvalidSesidException
            Microsoft.Isam.Esent.Interop.EsentInvalidSettingsException
            Microsoft.Isam.Esent.Interop.EsentInvalidTableIdException
            Microsoft.Isam.Esent.Interop.EsentKeyIsMadeException
            Microsoft.Isam.Esent.Interop.EsentKeyNotMadeException
            Microsoft.Isam.Esent.Interop.EsentLogFileNotCopiedException
            Microsoft.Isam.Esent.Interop.EsentLogFilePathInUseException
            Microsoft.Isam.Esent.Interop.EsentLogFileSizeMismatchException
            Microsoft.Isam.Esent.Interop.EsentLoggingDisabledException
            Microsoft.Isam.Esent.Interop.EsentLSAlreadySetException
            Microsoft.Isam.Esent.Interop.EsentLSCallbackNotSpecifiedException
            Microsoft.Isam.Esent.Interop.EsentMultiValuedColumnMustBeTaggedException
            Microsoft.Isam.Esent.Interop.EsentMultiValuedIndexViolationException
            Microsoft.Isam.Esent.Interop.EsentMustBeSeparateLongValueException
            Microsoft.Isam.Esent.Interop.EsentMustRollbackException
            Microsoft.Isam.Esent.Interop.EsentNoBackupDirectoryException
            Microsoft.Isam.Esent.Interop.EsentNoCurrentIndexException
            Microsoft.Isam.Esent.Interop.EsentNotInitializedException
            Microsoft.Isam.Esent.Interop.EsentNotInTransactionException
            Microsoft.Isam.Esent.Interop.EsentNullInvalidException
            Microsoft.Isam.Esent.Interop.EsentNullKeyDisallowedException
            Microsoft.Isam.Esent.Interop.EsentOneDatabasePerSessionException
            Microsoft.Isam.Esent.Interop.EsentOSSnapshotInvalidSequenceException
            Microsoft.Isam.Esent.Interop.EsentOSSnapshotInvalidSnapIdException
            Microsoft.Isam.Esent.Interop.EsentPartiallyAttachedDBException
            Microsoft.Isam.Esent.Interop.EsentPermissionDeniedException
            Microsoft.Isam.Esent.Interop.EsentQueryNotSupportedException
            Microsoft.Isam.Esent.Interop.EsentRecordNoCopyException
            Microsoft.Isam.Esent.Interop.EsentRecordPrimaryChangedException
            Microsoft.Isam.Esent.Interop.EsentRestoreOfNonBackupDatabaseException
            Microsoft.Isam.Esent.Interop.EsentRunningInMultiInstanceModeException
            Microsoft.Isam.Esent.Interop.EsentRunningInOneInstanceModeException
            Microsoft.Isam.Esent.Interop.EsentSesidTableIdMismatchException
            Microsoft.Isam.Esent.Interop.EsentSessionContextAlreadySetException
            Microsoft.Isam.Esent.Interop.EsentSessionContextNotSetByThisThreadException
            Microsoft.Isam.Esent.Interop.EsentSessionInUseException
            Microsoft.Isam.Esent.Interop.EsentSessionSharingViolationException
            Microsoft.Isam.Esent.Interop.EsentSessionWriteConflictException
            Microsoft.Isam.Esent.Interop.EsentSoftRecoveryOnBackupDatabaseException
            Microsoft.Isam.Esent.Interop.EsentSpaceHintsInvalidException
            Microsoft.Isam.Esent.Interop.EsentSystemParamsAlreadySetException
            Microsoft.Isam.Esent.Interop.EsentSystemPathInUseException
            Microsoft.Isam.Esent.Interop.EsentTableLockedException
            Microsoft.Isam.Esent.Interop.EsentTableNotEmptyException
            Microsoft.Isam.Esent.Interop.EsentTempPathInUseException
            Microsoft.Isam.Esent.Interop.EsentTooManyActiveUsersException
            Microsoft.Isam.Esent.Interop.EsentTooManyAttachedDatabasesException
            Microsoft.Isam.Esent.Interop.EsentTooManyColumnsException
            Microsoft.Isam.Esent.Interop.EsentTooManyIndexesException
            Microsoft.Isam.Esent.Interop.EsentTooManyKeysException
            Microsoft.Isam.Esent.Interop.EsentTooManyOpenTablesAndCleanupTimedOutException
            Microsoft.Isam.Esent.Interop.EsentTooManyTestInjectionsException
            Microsoft.Isam.Esent.Interop.EsentTransReadOnlyException
            Microsoft.Isam.Esent.Interop.EsentTransTooDeepException
            Microsoft.Isam.Esent.Interop.EsentUnicodeNormalizationNotSupportedException
            Microsoft.Isam.Esent.Interop.EsentUpdateMustVersionException
            Microsoft.Isam.Esent.Interop.EsentUpdateNotPreparedException
            Microsoft.Isam.Esent.Interop.EsentVersionStoreOutOfMemoryAndCleanupTimedOutException