EsentUsageException 类

Usage 异常的基类。

继承层次结构

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
装配: Microsoft.Isam.Esent.Interop.dll) 中的 Microsoft.Isam.Esent.Interop (

语法

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

线程安全

此类型的所有公共静态(Visual Basic 中共享的)成员都是线程安全的。 但不保证所有实例成员都是线程安全的。

另请参阅

参考

EsentUsageException 成员

Microsoft.Isam.Esent.Interop 命名空间

派生类型

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