Espace de noms Microsoft. ISAM. esent. Interop

Classes

Classe Description
Public class Api Versions managées de l’API ESENT. Cette classe contient des méthodes statiques qui correspondent à l’API ESENT non managée. Ces méthodes lèvent des exceptions lorsque des erreurs sont retournées. Méthodes d’assistance pour l’API ESENT. Ces JetMakeKey de retour à la ligne. Méthodes internes uniquement de l’API. Méthodes d’assistance pour l’API ESENT. Il s’agit de la conversion de données pour JetMakeKey. Méthodes d’assistance pour l’API ESENT. Ces méthodes traitent les métadonnées de base de données. Méthodes d’assistance pour l’API ESENT. Il ne s’agit pas de versions Interop de l’API, mais qui encapsulent des utilisations très courantes des fonctions. Membres d’API marqués comme obsolètes. Méthodes d’assistance pour l’API ESENT. Il ne s’agit pas de versions Interop de l’API, mais qui encapsulent des utilisations très courantes des fonctions. Méthodes d’assistance pour l’API ESENT. Il s’agit de la conversion de données pour définir des colonnes.
Public class BoolColumnValue Valeur de colonne booléenne .
Public class ByteColumnValue Valeur de colonne d' octets .
Public class BytesColumnValue Valeur de colonne de tableau d’octets.
Public class ColumnInfo Informations sur une colonne esent. Il ne s’agit pas d’une classe Interop, mais elle est utilisée par les méthodes d’assistance de méta-données.
Public class ColumnStream Cette classe fournit une interface de streaming à une colonne de valeur longue (par exemple, une colonne de type LONGBINARY ou LONGTEXT).
Public class ColumnValue Classe de base pour les objets qui représentent une valeur de colonne à définir.
Public class ColumnValueOfStruct < T> Définissez une colonne d’un type struct (par exemple, Int32/GUID).
Public class Conversions Fournissez des méthodes pour convertir des données et des indicateurs entre Win32 et le .NET Framework.
Public class DateTimeColumnValue Valeur de colonne GUID .
Public class DoubleColumnValue Valeur de colonne double .
Public class EsentAccessDeniedException Classe de base pour JET_err. Exceptions AccessDenied.
Public class EsentAfterInitializationException Classe de base pour JET_err. Exceptions AfterInitialization.
Public class EsentAlreadyInitializedException Classe de base pour JET_err. Exceptions AlreadyInitialized.
Public class EsentAlreadyPreparedException Classe de base pour JET_err. Exceptions AlreadyPrepared.
Public class EsentApiException Classe de base pour les exceptions d’API.
Public class EsentAttachedDatabaseMismatchException Classe de base pour JET_err. Exceptions AttachedDatabaseMismatch.
Public class EsentBackupAbortByServerException Classe de base pour JET_err. Exceptions BackupAbortByServer.
Public class EsentBackupDirectoryNotEmptyException Classe de base pour JET_err. Exceptions BackupDirectoryNotEmpty.
Public class EsentBackupInProgressException Classe de base pour JET_err. Exceptions BackupInProgress.
Public class EsentBackupNotAllowedYetException Classe de base pour JET_err. Exceptions BackupNotAllowedYet.
Public class EsentBadBackupDatabaseSizeException Classe de base pour JET_err. Exceptions BadBackupDatabaseSize.
Public class EsentBadBookmarkException Classe de base pour JET_err. Exceptions BadBookmark.
Public class EsentBadCheckpointSignatureException Classe de base pour JET_err. Exceptions BadCheckpointSignature.
Public class EsentBadColumnIdException Classe de base pour JET_err. Exceptions BadColumnId.
Public class EsentBadDbSignatureException Classe de base pour JET_err. Exceptions BadDbSignature.
Public class EsentBadEmptyPageException Classe de base pour JET_err. Exceptions BadEmptyPage.
Public class EsentBadItagSequenceException Classe de base pour JET_err. Exceptions BadItagSequence.
Public class EsentBadLogSignatureException Classe de base pour JET_err. Exceptions BadLogSignature.
Public class EsentBadLogVersionException Classe de base pour JET_err. Exceptions BadLogVersion.
Public class EsentBadPageLinkException Classe de base pour JET_err. Exceptions BadPageLink.
Public class EsentBadParentPageLinkException Classe de base pour JET_err. Exceptions BadParentPageLink.
Public class EsentBadPatchPageException Classe de base pour JET_err. Exceptions BadPatchPage.
Public class EsentBadRestoreTargetInstanceException Classe de base pour JET_err. Exceptions BadRestoreTargetInstance.
Public class EsentBadSLVSignatureException
Public class EsentBufferTooSmallException Classe de base pour JET_err. Exceptions BufferTooSmall.
Public class EsentCallbackFailedException Classe de base pour JET_err. Exceptions CallbackFailed.
Public class EsentCallbackNotResolvedException Classe de base pour JET_err. Exceptions CallbackNotResolved.
Public class EsentCannotAddFixedVarColumnToDerivedTableException Classe de base pour JET_err. Exceptions CannotAddFixedVarColumnToDerivedTable.
Public class EsentCannotBeTaggedException Classe de base pour JET_err. Exceptions CannotBeTagged.
Public class EsentCannotDeleteSystemTableException Classe de base pour JET_err. Exceptions CannotDeleteSystemTable.
Public class EsentCannotDeleteTemplateTableException Classe de base pour JET_err. Exceptions CannotDeleteTemplateTable.
Public class EsentCannotDeleteTempTableException Classe de base pour JET_err. Exceptions CannotDeleteTempTable.
Public class EsentCannotDisableVersioningException Classe de base pour JET_err. Exceptions CannotDisableVersioning.
Public class EsentCannotIndexException Classe de base pour JET_err. Exceptions CannotIndex.
Public class EsentCannotLogDuringRecoveryRedoException Classe de base pour JET_err. Exceptions CannotLogDuringRecoveryRedo.
Public class EsentCannotMaterializeForwardOnlySortException Classe de base pour JET_err. Exceptions CannotMaterializeForwardOnlySort.
Public class EsentCannotNestDDLException Classe de base pour JET_err. Exceptions CannotNestDDL.
Public class EsentCannotNestDistributedTransactionsException Classe de base pour JET_err. Exceptions CannotNestDistributedTransactions.
Public class EsentCannotSeparateIntrinsicLVException Classe de base pour JET_err. Exceptions CannotSeparateIntrinsicLV.
Public class EsentCatalogCorruptedException Classe de base pour JET_err. Exceptions CatalogCorrupted.
Public class EsentCheckpointCorruptException Classe de base pour JET_err. Exceptions CheckpointCorrupt.
Public class EsentCheckpointDepthTooDeepException Classe de base pour JET_err. Exceptions CheckpointDepthTooDeep.
Public class EsentCheckpointFileNotFoundException Classe de base pour JET_err. Exceptions CheckpointFileNotFound.
Public class EsentClientRequestToStopJetServiceException Classe de base pour JET_err. Exceptions ClientRequestToStopJetService.
Public class EsentColumnCannotBeCompressedException Classe de base pour JET_err. Exceptions ColumnCannotBeCompressed.
Public class EsentColumnDoesNotFitException Classe de base pour JET_err. Exceptions ColumnDoesNotFit.
Public class EsentColumnDuplicateException Classe de base pour JET_err. Exceptions ColumnDuplicate.
Public class EsentColumnIndexedException Classe de base pour JET_err. Exceptions ColumnIndexed.
Public class EsentColumnInRelationshipException Classe de base pour JET_err. Exceptions ColumnInRelationship.
Public class EsentColumnInUseException Classe de base pour JET_err. Exceptions ColumnInUse.
Public class EsentColumnLongException Classe de base pour JET_err. Exceptions ColumnLong.
Public class EsentColumnNoChunkException Classe de base pour JET_err. Exceptions ColumnNoChunk.
Public class EsentColumnNotFoundException Classe de base pour JET_err. Exceptions ColumnNotFound.
Public class EsentColumnNotUpdatableException Classe de base pour JET_err. Exceptions ColumnNotUpdatable.
Public class EsentColumnRedundantException Classe de base pour JET_err. Exceptions ColumnRedundant.
Public class EsentColumnTooBigException Classe de base pour JET_err. Exceptions ColumnTooBig.
Public class EsentCommittedLogFileCorruptException Classe de base pour les exceptions JET_err. CommittedLogFileCorrupt.
Public class EsentCommittedLogFilesMissingException Classe de base pour les exceptions JET_err. CommittedLogFilesMissing.
Public class EsentConsistentTimeMismatchException Classe de base pour JET_err. Exceptions ConsistentTimeMismatch.
Public class EsentContainerNotEmptyException Classe de base pour JET_err. Exceptions ContainerNotEmpty.
Public class EsentCorruptionException Classe de base pour les exceptions d’altération.
Public class EsentCurrencyStackOutOfMemoryException Classe de base pour JET_err. Exceptions CurrencyStackOutOfMemory.
Public class EsentDatabase200FormatException Classe de base pour JET_err. Exceptions Database200Format.
Public class EsentDatabase400FormatException Classe de base pour JET_err. Exceptions Database400Format.
Public class EsentDatabase500FormatException Classe de base pour JET_err. Exceptions Database500Format.
Public class EsentDatabaseAlreadyRunningMaintenanceException Classe de base pour JET_err. Exceptions DatabaseAlreadyRunningMaintenance.
Public class EsentDatabaseAlreadyUpgradedException Classe de base pour JET_err. Exceptions DatabaseAlreadyUpgraded.
Public class EsentDatabaseBufferDependenciesCorruptedException Classe de base pour JET_err. Exceptions DatabaseBufferDependenciesCorrupted.
Public class EsentDatabaseCorruptedException Classe de base pour JET_err. Exceptions DatabaseCorrupted.
Public class EsentDatabaseCorruptedNoRepairException Classe de base pour JET_err. Exceptions DatabaseCorruptedNoRepair.
Public class EsentDatabaseDirtyShutdownException Classe de base pour JET_err. Exceptions DatabaseDirtyShutdown.
Public class EsentDatabaseDuplicateException Classe de base pour JET_err. Exceptions DatabaseDuplicate.
Public class EsentDatabaseFailedIncrementalReseedException Classe de base pour JET_err. Exceptions DatabaseFailedIncrementalReseed.
Public class EsentDatabaseFileReadOnlyException Classe de base pour JET_err. Exceptions DatabaseFileReadOnly.
Public class EsentDatabaseIdInUseException Classe de base pour JET_err. Exceptions DatabaseIdInUse.
Public class EsentDatabaseIncompleteIncrementalReseedException Classe de base pour JET_err. Exceptions DatabaseIncompleteIncrementalReseed.
Public class EsentDatabaseIncompleteUpgradeException Classe de base pour JET_err. Exceptions DatabaseIncompleteUpgrade.
Public class EsentDatabaseInUseException Classe de base pour JET_err. Exceptions DatabaseInUse.
Public class EsentDatabaseInvalidIncrementalReseedException Classe de base pour JET_err. Exceptions DatabaseInvalidIncrementalReseed.
Public class EsentDatabaseInvalidNameException Classe de base pour JET_err. Exceptions DatabaseInvalidName.
Public class EsentDatabaseInvalidPagesException Classe de base pour JET_err. Exceptions DatabaseInvalidPages.
Public class EsentDatabaseInvalidPathException Classe de base pour JET_err. Exceptions DatabaseInvalidPath.
Public class EsentDatabaseLeakInSpaceException Classe de base pour JET_err. Exceptions DatabaseLeakInSpace.
Public class EsentDatabaseLockedException Classe de base pour JET_err. Exceptions DatabaseLocked.
Public class EsentDatabaseLogSetMismatchException Classe de base pour JET_err. Exceptions DatabaseLogSetMismatch.
Public class EsentDatabaseNotFoundException Classe de base pour JET_err. Exceptions DatabaseNotFound.
Public class EsentDatabasePatchFileMismatchException Classe de base pour JET_err. Exceptions DatabasePatchFileMismatch.
Public class EsentDatabaseSharingViolationException Classe de base pour JET_err. Exceptions DatabaseSharingViolation.
Public class EsentDatabaseSignInUseException Classe de base pour JET_err. Exceptions DatabaseSignInUse.
Public class EsentDatabasesNotFromSameSnapshotException Classe de base pour JET_err. Exceptions DatabasesNotFromSameSnapshot.
Public class EsentDatabaseStreamingFileMismatchException Classe de base pour JET_err. Exceptions DatabaseStreamingFileMismatch.
Public class EsentDatabaseUnavailableException Classe de base pour JET_err. Exceptions DatabaseUnavailable.
Public class EsentDataException Classe de base pour les exceptions de données.
Public class EsentDataHasChangedException Classe de base pour JET_err. Exceptions DataHasChanged.
Public class EsentDbTimeCorruptedException Classe de base pour JET_err. Exceptions DbTimeCorrupted.
Public class EsentDbTimeTooNewException Classe de base pour JET_err. Exceptions DbTimeTooNew.
Public class EsentDbTimeTooOldException Classe de base pour JET_err. Exceptions DbTimeTooOld.
Public class EsentDDLNotInheritableException Classe de base pour JET_err. Exceptions DDLNotInheritable.
Public class EsentDecompressionFailedException Classe de base pour JET_err. Exceptions DecompressionFailed.
Public class EsentDefaultValueTooBigException Classe de base pour JET_err. Exceptions DefaultValueTooBig.
Public class EsentDeleteBackupFileFailException Classe de base pour JET_err. Exceptions DeleteBackupFileFail.
Public class EsentDensityInvalidException Classe de base pour JET_err. Exceptions DensityInvalid.
Public class EsentDerivedColumnCorruptionException Classe de base pour JET_err. Exceptions DerivedColumnCorruption.
Public class EsentDirtyShutdownException Classe de base pour JET_err. Exceptions DirtyShutdown.
Public class EsentDisabledFunctionalityException Classe de base pour JET_err. Exceptions DisabledFunctionality.
Public class EsentDiskException Classe de base pour les exceptions de disque.
Public class EsentDiskFullException Classe de base pour JET_err. Exceptions DiskFull.
Public class EsentDiskIOException Classe de base pour JET_err. Exceptions e.
Public class EsentDiskReadVerificationFailureException Classe de base pour JET_err. Exceptions DiskReadVerificationFailure.
Public class EsentDistributedTransactionAlreadyPreparedToCommitException Classe de base pour JET_err. Exceptions DistributedTransactionAlreadyPreparedToCommit.
Public class EsentDistributedTransactionNotYetPreparedToCommitException Classe de base pour JET_err. Exceptions DistributedTransactionNotYetPreparedToCommit.
Public class EsentDTCCallbackUnexpectedErrorException Classe de base pour JET_err. Exceptions DTCCallbackUnexpectedError.
Public class EsentDTCMissingCallbackException Classe de base pour JET_err. Exceptions DTCMissingCallback.
Public class EsentDTCMissingCallbackOnRecoveryException Classe de base pour JET_err. Exceptions DTCMissingCallbackOnRecovery.
Public class EsentEndingRestoreLogTooLowException Classe de base pour JET_err. Exceptions EndingRestoreLogTooLow.
Public class EsentEntryPointNotFoundException Classe de base pour JET_err. Exceptions EntryPointNotFound.
Public class EsentErrorException Classe de base pour les exceptions d’erreur ESENT.
Public class EsentExclusiveTableLockRequiredException Classe de base pour JET_err. Exceptions ExclusiveTableLockRequired.
Public class EsentExistingLogFileHasBadSignatureException Classe de base pour JET_err. Exceptions ExistingLogFileHasBadSignature.
Public class EsentExistingLogFileIsNotContiguousException Classe de base pour JET_err. Exceptions ExistingLogFileIsNotContiguous.
Public class EsentFatalException Classe de base pour les exceptions irrécupérables.
Public class EsentFeatureNotAvailableException Classe de base pour JET_err. Exceptions FeatureNotAvailable.
Public class EsentFileAccessDeniedException Classe de base pour JET_err. Exceptions FileAccessDenied.
Public class EsentFileCloseException Classe de base pour JET_err. FileClose exceptions.
Public class EsentFileCompressedException Classe de base pour JET_err. Exceptions FileCompressed.
Public class EsentFileInvalidTypeException Classe de base pour JET_err. Exceptions FileInvalidType.
Public class EsentFileIOAbortException Classe de base pour JET_err. Exceptions FileIOAbort.
Public class EsentFileIOBeyondEOFException Classe de base pour JET_err. Exceptions FileIOBeyondEOF.
Public class EsentFileIOFailException Classe de base pour JET_err. Exceptions FileIOFail.
Public class EsentFileIORetryException Classe de base pour JET_err. Exceptions FileIORetry.
Public class EsentFileIOSparseException Classe de base pour JET_err. Exceptions FileIOSparse.
Public class EsentFileNotFoundException Classe de base pour JET_err. Exceptions FileNotFound.
Public class EsentFileSystemCorruptionException Classe de base pour JET_err. Exceptions FileSystemCorruption.
Public class EsentFilteredMoveNotSupportedException Classe de base pour JET_err. Exceptions FilteredMoveNotSupported.
Public class EsentFixedDDLException Classe de base pour JET_err. Exceptions FixedDDL.
Public class EsentFixedInheritedDDLException Classe de base pour JET_err. Exceptions FixedInheritedDDL.
Public class EsentForceDetachNotAllowedException Classe de base pour JET_err. Exceptions ForceDetachNotAllowed.
Public class EsentFragmentationException Classe de base pour les exceptions de fragmentation.
Public class EsentGivenLogFileHasBadSignatureException Classe de base pour JET_err. Exceptions GivenLogFileHasBadSignature.
Public class EsentGivenLogFileIsNotContiguousException Classe de base pour JET_err. Exceptions GivenLogFileIsNotContiguous.
Public class EsentIllegalOperationException Classe de base pour JET_err. Exceptions IllegalOperation.
Public class EsentInconsistentException Classe de base pour les exceptions incohérentes.
Public class EsentIndexBuildCorruptedException Classe de base pour JET_err. Exceptions IndexBuildCorrupted.
Public class EsentIndexCantBuildException Classe de base pour JET_err. Exceptions IndexCantBuild.
Public class EsentIndexDuplicateException Classe de base pour JET_err. Exceptions IndexDuplicate.
Public class EsentIndexHasPrimaryException Classe de base pour JET_err. Exceptions IndexHasPrimary.
Public class EsentIndexInUseException Classe de base pour JET_err. Exceptions IndexInUse.
Public class EsentIndexInvalidDefException Classe de base pour JET_err. Exceptions IndexInvalidDef.
Public class EsentIndexMustStayException Classe de base pour JET_err. Exceptions IndexMustStay.
Public class EsentIndexNotFoundException Classe de base pour JET_err. Exceptions IndexNotFound.
Public class EsentIndexTuplesCannotRetrieveFromIndexException Classe de base pour JET_err. Exceptions IndexTuplesCannotRetrieveFromIndex.
Public class EsentIndexTuplesInvalidLimitsException Classe de base pour JET_err. Exceptions IndexTuplesInvalidLimits.
Public class EsentIndexTuplesKeyTooSmallException Classe de base pour JET_err. Exceptions IndexTuplesKeyTooSmall.
Public class EsentIndexTuplesNonUniqueOnlyException Classe de base pour JET_err. Exceptions IndexTuplesNonUniqueOnly.
Public class EsentIndexTuplesSecondaryIndexOnlyException Classe de base pour JET_err. Exceptions IndexTuplesSecondaryIndexOnly.
Public class EsentIndexTuplesTextBinaryColumnsOnlyException Classe de base pour JET_err. Exceptions IndexTuplesTextBinaryColumnsOnly.
Public class EsentIndexTuplesTooManyColumnsException Classe de base pour JET_err. Exceptions IndexTuplesTooManyColumns.
Public class EsentIndexTuplesVarSegMacNotAllowedException Classe de base pour JET_err. Exceptions IndexTuplesVarSegMacNotAllowed.
Public class EsentInitInProgressException Classe de base pour JET_err. Exceptions InitInProgress.
Public class EsentInstanceNameInUseException Classe de base pour JET_err. Exceptions InstanceNameInUse.
Public class EsentInstanceUnavailableDueToFatalLogDiskFullException Classe de base pour JET_err. Exceptions InstanceUnavailableDueToFatalLogDiskFull.
Public class EsentInstanceUnavailableException Classe de base pour JET_err. Exceptions InstanceUnavailable.
Public class EsentInternalErrorException Classe de base pour JET_err. Exceptions InternalError.
Public class EsentInTransactionException Classe de base pour JET_err. Exceptions InTransaction.
Public class EsentInvalidBackupException Classe de base pour JET_err. Exceptions InvalidBackup.
Public class EsentInvalidBackupSequenceException Classe de base pour JET_err. Exceptions InvalidBackupSequence.
Public class EsentInvalidBookmarkException Classe de base pour JET_err. Exceptions InvalidBookmark.
Public class EsentInvalidBufferSizeException Classe de base pour JET_err. Exceptions InvalidBufferSize.
Public class EsentInvalidCodePageException Classe de base pour JET_err. Exceptions InvalidCodePage.
Public class EsentInvalidColumnException Exception levée en cas d’échec de la conversion d’une colonne.
Public class EsentInvalidColumnTypeException Classe de base pour JET_err. Exceptions InvalidColumnType.
Public class EsentInvalidCountryException Classe de base pour JET_err. Exceptions InvalidCountry.
Public class EsentInvalidCreateDbVersionException Classe de base pour JET_err. Exceptions InvalidCreateDbVersion.
Public class EsentInvalidCreateIndexException Classe de base pour JET_err. Exceptions InvalidCreateIndex.
Public class EsentInvalidDatabaseException Classe de base pour JET_err. Exceptions InvalidDatabase.
Public class EsentInvalidDatabaseIdException Classe de base pour JET_err. Exceptions InvalidDatabaseId.
Public class EsentInvalidDatabaseVersionException Classe de base pour JET_err. Exceptions InvalidDatabaseVersion.
Public class EsentInvalidFilenameException Classe de base pour JET_err. Exceptions InvalidFilename.
Public class EsentInvalidGrbitException Classe de base pour JET_err. Exceptions InvalidGrbit.
Public class EsentInvalidIndexIdException Classe de base pour JET_err. Exceptions InvalidIndexId.
Public class EsentInvalidInstanceException Classe de base pour JET_err. Exceptions InvalidInstance.
Public class EsentInvalidLanguageIdException Classe de base pour JET_err. Exceptions InvalidLanguageId.
Public class EsentInvalidLCMapStringFlagsException Classe de base pour JET_err. Exceptions InvalidLCMapStringFlags.
Public class EsentInvalidLogDataSequenceException Classe de base pour JET_err. Exceptions InvalidLogDataSequence.
Public class EsentInvalidLogDirectoryException Classe de base pour JET_err. Exceptions InvalidLogDirectory.
Public class EsentInvalidLoggedOperationException Classe de base pour JET_err. Exceptions InvalidLoggedOperation.
Public class EsentInvalidLogSequenceException Classe de base pour JET_err. Exceptions InvalidLogSequence.
Public class EsentInvalidNameException Classe de base pour JET_err. Exceptions InvalidName.
Public class EsentInvalidObjectException Classe de base pour JET_err. Exceptions InvalidObject.
Public class EsentInvalidOnSortException Classe de base pour JET_err. Exceptions InvalidOnSort.
Public class EsentInvalidOperationException Classe de base pour JET_err. Exceptions InvalidOperation.
Public class EsentInvalidParameterException Classe de base pour JET_err. Exceptions InvalidParameter.
Public class EsentInvalidPathException Classe de base pour JET_err. Exceptions InvalidPath.
Public class EsentInvalidPlaceholderColumnException Classe de base pour JET_err. Exceptions InvalidPlaceholderColumn.
Public class EsentInvalidPrereadException Classe de base pour JET_err. Exceptions InvalidPreread.
Public class EsentInvalidSesidException Classe de base pour JET_err. Exceptions InvalidSesid.
Public class EsentInvalidSettingsException Classe de base pour JET_err. Exceptions InvalidSettings.
Public class EsentInvalidSystemPathException Classe de base pour JET_err. Exceptions InvalidSystemPath.
Public class EsentInvalidTableIdException Classe de base pour JET_err. Exceptions InvalidTableId.
Public class EsentIOException Classe de base pour les exceptions d’e/s.
Public class EsentKeyBoundaryException Classe de base pour JET_err. Exceptions keybound.
Public class EsentKeyDuplicateException Classe de base pour JET_err. Exceptions KeyDuplicate.
Public class EsentKeyIsMadeException Classe de base pour JET_err. Exceptions KeyIsMade.
Public class EsentKeyNotMadeException Classe de base pour JET_err. Exceptions KeyNotMade.
Public class EsentKeyTooBigException Classe de base pour JET_err. Exceptions KeyTooBig.
Public class EsentKeyTruncatedException Classe de base pour JET_err. Exceptions keytronquées.
Public class EsentLanguageNotSupportedException Classe de base pour JET_err. Exceptions LanguageNotSupported.
Public class EsentLinkNotSupportedException Classe de base pour JET_err. Exceptions LinkNotSupported.
Public class EsentLogBufferTooSmallException Classe de base pour JET_err. Exceptions LogBufferTooSmall.
Public class EsentLogCorruptDuringHardRecoveryException Classe de base pour JET_err. Exceptions LogCorruptDuringHardRecovery.
Public class EsentLogCorruptDuringHardRestoreException Classe de base pour JET_err. Exceptions LogCorruptDuringHardRestore.
Public class EsentLogCorruptedException Classe de base pour JET_err. Exceptions LogCorrupted.
Public class EsentLogDisabledDueToRecoveryFailureException Classe de base pour JET_err. Exceptions LogDisabledDueToRecoveryFailure.
Public class EsentLogDiskFullException Classe de base pour JET_err. Exceptions LogDiskFull.
Public class EsentLogFileCorruptException Classe de base pour JET_err. Exceptions LogFileCorrupt.
Public class EsentLogFileNotCopiedException Classe de base pour JET_err. Exceptions LogFileNotCopied.
Public class EsentLogFilePathInUseException Classe de base pour JET_err. Exceptions LogFilePathInUse.
Public class EsentLogFileSizeMismatchDatabasesConsistentException Classe de base pour JET_err. Exceptions LogFileSizeMismatchDatabasesConsistent.
Public class EsentLogFileSizeMismatchException Classe de base pour JET_err. Exceptions LogFileSizeMismatch.
Public class EsentLogGenerationMismatchException Classe de base pour JET_err. Exceptions LogGenerationMismatch.
Public class EsentLoggingDisabledException Classe de base pour JET_err. Exceptions LoggingDisabled.
Public class EsentLogReadVerifyFailureException Classe de base pour JET_err. Exceptions LogReadVerifyFailure.
Public class EsentLogSectorSizeMismatchDatabasesConsistentException Classe de base pour JET_err. Exceptions LogSectorSizeMismatchDatabasesConsistent.
Public class EsentLogSectorSizeMismatchException Classe de base pour JET_err. Exceptions LogSectorSizeMismatch.
Public class EsentLogSequenceEndDatabasesConsistentException Classe de base pour JET_err. Exceptions LogSequenceEndDatabasesConsistent.
Public class EsentLogSequenceEndException Classe de base pour JET_err. Exceptions LogSequenceEnd.
Public class EsentLogTornWriteDuringHardRecoveryException Classe de base pour JET_err. Exceptions LogTornWriteDuringHardRecovery.
Public class EsentLogTornWriteDuringHardRestoreException Classe de base pour JET_err. Exceptions LogTornWriteDuringHardRestore.
Public class EsentLogWriteFailException Classe de base pour JET_err. Exceptions LogWriteFail.
Public class EsentLSAlreadySetException Classe de base pour JET_err. Exceptions LSAlreadySet.
Public class EsentLSCallbackNotSpecifiedException Classe de base pour JET_err. Exceptions LSCallbackNotSpecified.
Public class EsentLSNotSetException Classe de base pour JET_err. Exceptions LSNotSet.
Public class EsentLVCorruptedException Classe de base pour JET_err. Exceptions LVCorrupted.
Public class EsentMakeBackupDirectoryFailException Classe de base pour JET_err. Exceptions MakeBackupDirectoryFail.
Public class EsentMemoryException Classe de base pour les exceptions de mémoire.
Public class EsentMissingCurrentLogFilesException Classe de base pour JET_err. Exceptions MissingCurrentLogFiles.
Public class EsentMissingFileToBackupException Classe de base pour JET_err. Exceptions MissingFileToBackup.
Public class EsentMissingFullBackupException Classe de base pour JET_err. Exceptions MissingFullBackup.
Public class EsentMissingLogFileException Classe de base pour JET_err. Exceptions MissingLogFile.
Public class EsentMissingPatchPageException Classe de base pour JET_err. Exceptions MissingPatchPage.
Public class EsentMissingPreviousLogFileException Classe de base pour JET_err. Exceptions MissingPreviousLogFile.
Public class EsentMissingRestoreLogFilesException Classe de base pour JET_err. Exceptions MissingRestoreLogFiles.
Public class EsentMultiValuedColumnMustBeTaggedException Classe de base pour JET_err. Exceptions MultiValuedColumnMustBeTagged.
Public class EsentMultiValuedDuplicateAfterTruncationException Classe de base pour JET_err. Exceptions MultiValuedDuplicateAfterTruncation.
Public class EsentMultiValuedDuplicateException Classe de base pour JET_err. Exceptions MultiValuedDuplicate.
Public class EsentMultiValuedIndexViolationException Classe de base pour JET_err. Exceptions MultiValuedIndexViolation.
Public class EsentMustBeSeparateLongValueException Classe de base pour JET_err. Exceptions MustBeSeparateLongValue.
Public class EsentMustCommitDistributedTransactionToLevel0Exception Classe de base pour JET_err. Exceptions MustCommitDistributedTransactionToLevel0.
Public class EsentMustDisableLoggingForDbUpgradeException Classe de base pour JET_err. Exceptions MustDisableLoggingForDbUpgrade.
Public class EsentMustRollbackException Classe de base pour JET_err. Exceptions MustRollback.
Public class EsentNoAttachmentsFailedIncrementalReseedException Classe de base pour JET_err. Exceptions NoAttachmentsFailedIncrementalReseed.
Public class EsentNoBackupDirectoryException Classe de base pour JET_err. Exceptions NoBackupDirectory.
Public class EsentNoBackupException Classe de base pour JET_err. Exceptions nobackup.
Public class EsentNoCurrentIndexException Classe de base pour JET_err. Exceptions NoCurrentIndex.
Public class EsentNoCurrentRecordException Classe de base pour JET_err. Exceptions NoCurrentRecord.
Public class EsentNotInDistributedTransactionException Classe de base pour JET_err. Exceptions NotInDistributedTransaction.
Public class EsentNotInitializedException Classe de base pour JET_err. Exceptions NotInitialized.
Public class EsentNotInTransactionException Classe de base pour JET_err. Exceptions NotInTransaction.
Public class EsentNTSystemCallFailedException Classe de base pour JET_err. Exceptions NTSystemCallFailed.
Public class EsentNullInvalidException Classe de base pour JET_err. Exceptions NullInvalid.
Public class EsentNullKeyDisallowedException Classe de base pour JET_err. Exceptions NullKeyDisallowed.
Public class EsentObjectDuplicateException Classe de base pour JET_err. Exceptions ObjectDuplicate.
Public class EsentObjectNotFoundException Classe de base pour JET_err. Exceptions ObjectNotFound.
Public class EsentObsoleteException Classe de base pour les exceptions obsolètes.
Public class EsentOneDatabasePerSessionException Classe de base pour JET_err. Exceptions OneDatabasePerSession.
Public class EsentOperationException Classe de base pour les exceptions d’opération.
Public class EsentOSSnapshotInvalidSequenceException Classe de base pour JET_err. Exceptions OSSnapshotInvalidSequence.
Public class EsentOSSnapshotInvalidSnapIdException Classe de base pour JET_err. Exceptions OSSnapshotInvalidSnapId.
Public class EsentOSSnapshotNotAllowedException Classe de base pour JET_err. Exceptions OSSnapshotNotAllowed.
Public class EsentOSSnapshotTimeOutException Classe de base pour JET_err. Exceptions OSSnapshotTimeOut.
Public class EsentOutOfAutoincrementValuesException Classe de base pour JET_err. Exceptions OutOfAutoincrementValues.
Public class EsentOutOfBuffersException Classe de base pour JET_err. Exceptions OutOfBuffers.
Public class EsentOutOfCursorsException Classe de base pour JET_err. Exceptions OutOfCursors.
Public class EsentOutOfDatabaseSpaceException Classe de base pour JET_err. Exceptions OutOfDatabaseSpace.
Public class EsentOutOfDbtimeValuesException Classe de base pour JET_err. Exceptions OutOfDbtimeValues.
Public class EsentOutOfFileHandlesException Classe de base pour JET_err. Exceptions OutOfFileHandles.
Public class EsentOutOfLongValueIDsException Classe de base pour JET_err. Exceptions OutOfLongValueIDs.
Public class EsentOutOfMemoryException Classe de base pour JET_err. Exceptions OutOfMemory.
Public class EsentOutOfObjectIDsException Classe de base pour JET_err. Exceptions OutOfObjectIDs.
Public class EsentOutOfSequentialIndexValuesException Classe de base pour JET_err. Exceptions OutOfSequentialIndexValues.
Public class EsentOutOfSessionsException Classe de base pour JET_err. Exceptions OutOfSessions.
Public class EsentOutOfThreadsException Classe de base pour JET_err. Exceptions OutOfThreads.
Public class EsentPageBoundaryException Classe de base pour JET_err. Exceptions PageBoundary.
Public class EsentPageNotInitializedException Classe de base pour JET_err. Exceptions PageNotInitialized.
Public class EsentPageSizeMismatchException Classe de base pour JET_err. Exceptions PageSizeMismatch.
Public class EsentPartiallyAttachedDBException Classe de base pour JET_err. Exceptions PartiallyAttachedDB.
Public class EsentPatchFileMissingException Classe de base pour JET_err. Exceptions PatchFileMissing.
Public class EsentPermissionDeniedException Classe de base pour JET_err. Exceptions PermissionDenied.
Public class EsentPreviousVersionException Classe de base pour JET_err. Exceptions cet PreviousVersion.
Public class EsentPrimaryIndexCorruptedException Classe de base pour JET_err. Exceptions PrimaryIndexCorrupted.
Public class EsentQueryNotSupportedException Classe de base pour JET_err. Exceptions QueryNotSupported.
Public class EsentQuotaException Classe de base pour les exceptions de quota.
Public class EsentReadLostFlushVerifyFailureException Classe de base pour JET_err. Exceptions ReadLostFlushVerifyFailure.
Public class EsentReadPgnoVerifyFailureException Classe de base pour JET_err. Exceptions ReadPgnoVerifyFailure.
Public class EsentReadVerifyFailureException Classe de base pour JET_err. Exceptions ReadVerifyFailure.
Public class EsentRecordDeletedException Classe de base pour JET_err. Exceptions RecordDeleted.
Public class EsentRecordFormatConversionFailedException Classe de base pour JET_err. Exceptions RecordFormatConversionFailed.
Public class EsentRecordNoCopyException Classe de base pour JET_err. Exceptions RecordNoCopy.
Public class EsentRecordNotDeletedException Classe de base pour JET_err. Exceptions RecordNotDeleted.
Public class EsentRecordNotFoundException Classe de base pour JET_err. Exceptions RecordNotFound.
Public class EsentRecordPrimaryChangedException Classe de base pour JET_err. Exceptions RecordPrimaryChanged.
Public class EsentRecordTooBigException Classe de base pour JET_err. Exceptions RecordTooBig.
Public class EsentRecordTooBigForBackwardCompatibilityException Classe de base pour JET_err. Exceptions RecordTooBigForBackwardCompatibility.
Public class EsentRecoveredWithErrorsException Classe de base pour JET_err. Exceptions RecoveredWithErrors.
Public class EsentRecoveredWithoutUndoDatabasesConsistentException Classe de base pour JET_err. Exceptions RecoveredWithoutUndoDatabasesConsistent.
Public class EsentRecoveredWithoutUndoException Classe de base pour JET_err. Exceptions RecoveredWithoutUndo.
Public class EsentRecoveryVerifyFailureException Classe de base pour JET_err. Exceptions RecoveryVerifyFailure.
Public class EsentRedoAbruptEndedException Classe de base pour JET_err. Exceptions RedoAbruptEnded.
Public class EsentRequiredLogFilesMissingException Classe de base pour JET_err. Exceptions RequiredLogFilesMissing.
Public class EsentResource Il s’agit de la classe de base pour tous les objets de ressource esent. Les sous-classes de cette classe peuvent allouer et libérer des ressources non managées.
Public class EsentResourceException Classe de base pour les exceptions de ressource.
Public class EsentRestoreInProgressException Classe de base pour JET_err. Exceptions RestoreInProgress.
Public class EsentRestoreOfNonBackupDatabaseException Classe de base pour JET_err. Exceptions RestoreOfNonBackupDatabase.
Public class EsentRfsFailureException Classe de base pour JET_err. Exceptions RfsFailure.
Public class EsentRfsNotArmedException Classe de base pour JET_err. Exceptions RfsNotArmed.
Public class EsentRollbackErrorException Classe de base pour JET_err. Exceptions RollbackError.
Public class EsentRollbackRequiredException Classe de base pour JET_err. Exceptions RollbackRequired.
Public class EsentRunningInMultiInstanceModeException Classe de base pour JET_err. Exceptions RunningInMultiInstanceMode.
Public class EsentRunningInOneInstanceModeException Classe de base pour JET_err. Exceptions RunningInOneInstanceMode.
Public class EsentSecondaryIndexCorruptedException Classe de base pour JET_err. Exceptions SecondaryIndexCorrupted.
Public class EsentSectorSizeNotSupportedException Classe de base pour JET_err. Exceptions SectorSizeNotSupported.
Public class EsentSeparatedLongValueException Classe de base pour JET_err. Exceptions SeparatedLongValue.
Public class EsentSesidTableIdMismatchException Classe de base pour JET_err. Exceptions SesidTableIdMismatch.
Public class EsentSessionContextAlreadySetException Classe de base pour JET_err. Exceptions SessionContextAlreadySet.
Public class EsentSessionContextNotSetByThisThreadException Classe de base pour JET_err. Exceptions SessionContextNotSetByThisThread.
Public class EsentSessionInUseException Classe de base pour JET_err. Exceptions SessionInUse.
Public class EsentSessionSharingViolationException Classe de base pour JET_err. Exceptions SessionSharingViolation.
Public class EsentSessionWriteConflictException Classe de base pour JET_err. Exceptions SessionWriteConflict.
Public class EsentSLVBufferTooSmallException
Public class EsentSLVColumnCannotDeleteException
Public class EsentSLVColumnDefaultValueNotAllowedException
Public class EsentSLVCorruptedException
Public class EsentSLVDatabaseMissingException
Public class EsentSLVEAListCorruptException
Public class EsentSLVEAListTooBigException
Public class EsentSLVEAListZeroAllocationException
Public class EsentSLVFileAccessDeniedException
Public class EsentSLVFileInUseException
Public class EsentSLVFileInvalidPathException
Public class EsentSLVFileIOException
Public class EsentSLVFileNotFoundException
Public class EsentSLVFileStaleException
Public class EsentSLVFileUnknownException
Public class EsentSLVHeaderBadChecksumException
Public class EsentSLVHeaderCorruptedException
Public class EsentSLVInvalidPathException
Public class EsentSLVOwnerMapAlreadyExistsException
Public class EsentSLVOwnerMapCorruptedException
Public class EsentSLVOwnerMapPageNotFoundException
Public class EsentSLVPagesNotCommittedException
Public class EsentSLVPagesNotDeletedException
Public class EsentSLVPagesNotFreeException
Public class EsentSLVPagesNotReservedException
Public class EsentSLVProviderNotLoadedException
Public class EsentSLVProviderVersionMismatchException
Public class EsentSLVReadVerifyFailureException
Public class EsentSLVRootNotSpecifiedException
Public class EsentSLVRootPathInvalidException
Public class EsentSLVRootStillOpenException
Public class EsentSLVSpaceCorruptedException
Public class EsentSLVSpaceWriteConflictException
Public class EsentSLVStreamingFileAlreadyExistsException
Public class EsentSLVStreamingFileFullException
Public class EsentSLVStreamingFileInUseException
Public class EsentSLVStreamingFileMissingException
Public class EsentSLVStreamingFileNotCreatedException
Public class EsentSLVStreamingFileReadOnlyException
Public class EsentSoftRecoveryOnBackupDatabaseException Classe de base pour JET_err. Exceptions SoftRecoveryOnBackupDatabase.
Public class EsentSoftRecoveryOnSnapshotException Classe de base pour JET_err. Exceptions SoftRecoveryOnSnapshot.
Public class EsentSpaceHintsInvalidException Classe de base pour JET_err. Exceptions SpaceHintsInvalid.
Public class EsentSPAvailExtCacheOutOfMemoryException Classe de base pour JET_err. Exceptions SPAvailExtCacheOutOfMemory.
Public class EsentSPAvailExtCacheOutOfSyncException Classe de base pour JET_err. Exceptions SPAvailExtCacheOutOfSync.
Public class EsentSPAvailExtCorruptedException Classe de base pour JET_err. Exceptions SPAvailExtCorrupted.
Public class EsentSPOwnExtCorruptedException Classe de base pour JET_err. Exceptions SPOwnExtCorrupted.
Public class EsentSQLLinkNotSupportedException Classe de base pour JET_err. Exceptions SQLLinkNotSupported.
Public class EsentStartingRestoreLogTooHighException Classe de base pour JET_err. Exceptions StartingRestoreLogTooHigh.
Public class EsentStateException Classe de base pour les exceptions d’État.
Public class EsentStopwatch Fournit un ensemble de méthodes et de propriétés que vous pouvez utiliser pour mesurer les statistiques de travail ESENT d’un thread. Si la version actuelle de ESENT ne prend pas en charge JetGetThreadStats (JET_THREADSTATS) , toutes les statistiques esent seront 0.
Public class EsentStreamingDataNotLoggedException Classe de base pour JET_err. Exceptions StreamingDataNotLogged.
Public class EsentSurrogateBackupInProgressException Classe de base pour JET_err. Exceptions SurrogateBackupInProgress.
Public class EsentSystemParamsAlreadySetException Classe de base pour JET_err. Exceptions SystemParamsAlreadySet.
Public class EsentSystemPathInUseException Classe de base pour JET_err. Exceptions SystemPathInUse.
Public class EsentTableDuplicateException Classe de base pour JET_err. Exceptions TableDuplicate.
Public class EsentTableInUseException Classe de base pour JET_err. Exceptions TableInUse.
Public class EsentTableLockedException Classe de base pour JET_err. Exceptions TableLocked.
Public class EsentTableNotEmptyException Classe de base pour JET_err. Exceptions TableNotEmpty.
Public class EsentTaggedNotNULLException Classe de base pour JET_err. Exceptions TaggedNotNULL.
Public class EsentTaskDroppedException Classe de base pour JET_err. Exceptions TaskDropped.
Public class EsentTempFileOpenErrorException Classe de base pour JET_err. Exceptions TempFileOpenError.
Public class EsentTempPathInUseException Classe de base pour JET_err. Exceptions TempPathInUse.
Public class EsentTermInProgressException Classe de base pour JET_err. Exceptions TermInProgress.
Public class EsentTestInjectionNotSupportedException Classe de base pour JET_err. Exceptions TestInjectionNotSupported.
Public class EsentTooManyActiveUsersException Classe de base pour JET_err. Exceptions TooManyActiveUsers.
Public class EsentTooManyAttachedDatabasesException Classe de base pour JET_err. Exceptions TooManyAttachedDatabases.
Public class EsentTooManyColumnsException Classe de base pour JET_err. Exceptions TooManyColumns.
Public class EsentTooManyIndexesException Classe de base pour JET_err. Exceptions TooManyIndexes.
Public class EsentTooManyInstancesException Classe de base pour JET_err. Exceptions TooManyInstances.
Public class EsentTooManyIOException Classe de base pour JET_err. Exceptions TooManyIO.
Public class EsentTooManyKeysException Classe de base pour JET_err. Exceptions TooManyKeys.
Public class EsentTooManyMempoolEntriesException Classe de base pour JET_err. Exceptions TooManyMempoolEntries.
Public class EsentTooManyOpenDatabasesException Classe de base pour JET_err. Exceptions TooManyOpenDatabases.
Public class EsentTooManyOpenIndexesException Classe de base pour JET_err. Exceptions TooManyOpenIndexes.
Public class EsentTooManyOpenTablesAndCleanupTimedOutException Classe de base pour JET_err. Exceptions TooManyOpenTablesAndCleanupTimedOut.
Public class EsentTooManyOpenTablesException Classe de base pour JET_err. Exceptions TooManyOpenTables.
Public class EsentTooManySortsException Classe de base pour JET_err. Exceptions TooManySorts.
Public class EsentTooManySplitsException Classe de base pour JET_err. Exceptions TooManySplits.
Public class EsentTooManyTestInjectionsException Classe de base pour JET_err. Exceptions TooManyTestInjections.
Public class EsentTransReadOnlyException Classe de base pour JET_err. Exceptions transreadonly.
Public class EsentTransTooDeepException Classe de base pour JET_err. Exceptions TransTooDeep.
Public class EsentUnicodeLanguageValidationFailureException Classe de base pour JET_err. Exceptions UnicodeLanguageValidationFailure.
Public class EsentUnicodeNormalizationNotSupportedException Classe de base pour JET_err. Exceptions UnicodeNormalizationNotSupported.
Public class EsentUnicodeTranslationBufferTooSmallException Classe de base pour JET_err. Exceptions UnicodeTranslationBufferTooSmall.
Public class EsentUnicodeTranslationFailException Classe de base pour JET_err. Exceptions UnicodeTranslationFail.
Public class EsentUnloadableOSFunctionalityException Classe de base pour JET_err. Exceptions UnloadableOSFunctionality.
Public class EsentUpdateMustVersionException Classe de base pour JET_err. Exceptions UpdateMustVersion.
Public class EsentUpdateNotPreparedException Classe de base pour JET_err. Exceptions UpdateNotPrepared.
Public class EsentUsageException Classe de base pour les exceptions d’utilisation.
Public class EsentVersion Donne des informations sur la version de ESENT en cours d’utilisation.
Public class EsentVersionStoreEntryTooBigException Classe de base pour JET_err. Exceptions VersionStoreEntryTooBig.
Public class EsentVersionStoreOutOfMemoryAndCleanupTimedOutException Classe de base pour JET_err. Exceptions VersionStoreOutOfMemoryAndCleanupTimedOut.
Public class EsentVersionStoreOutOfMemoryException Classe de base pour JET_err. Exceptions VersionStoreOutOfMemory.
Public class EsentWriteConflictException Classe de base pour JET_err. Exceptions WriteConflict.
Public class EsentWriteConflictPrimaryIndexException Classe de base pour JET_err. Exceptions WriteConflictPrimaryIndex.
Public class FloatColumnValue Valeur de colonne unique .
Public class GuidColumnValue Valeur de colonne GUID .
Public class IndexInfo Informations sur un index esent. Il ne s’agit pas d’une classe Interop, mais elle est utilisée par les méthodes d’assistance de méta-données.
Public class IndexSegment Décrit un segment d’un index.
Public class Instance Classe qui encapsule un JET_INSTANCE dans un objet jetable. L’instance doit être fermée en dernier et la fermeture de l’instance libère toutes les autres ressources pour l’instance.
Public class InstanceParameters Cette classe fournit des propriétés permettant de définir et d’extraire des paramètres système sur une instance ESENT. Cette classe fournit des propriétés statiques pour définir et récupérer des paramètres système ESENT par instance.
Public class Int16ColumnValue Valeur de colonne Int16 .
Public class Int32ColumnValue Valeur de colonne Int32 .
Public class Int64ColumnValue Valeur de colonne Int64 .
Public class JET_COLUMNBASE Décrit une colonne dans une table d’une base de données ESENT.
Public class JET_COLUMNCREATE Décrit une colonne dans une table d’une base de données ESENT.
Public class JET_COLUMNDEF Décrit une colonne dans une table d’une base de données ESENT.
Public class JET_COLUMNLIST Informations sur une table temporaire contenant des informations sur toutes les colonnes d’une table donnée.
Public class JET_CONDITIONALCOLUMN Définit le mode d’exécution de l’indexation conditionnelle pour un index donné. Un index conditionnel contient une entrée d’index uniquement pour les lignes qui correspondent à la condition spécifiée. Toutefois, la colonne conditionnelle ne fait pas partie de la clé de l’index, elle contrôle uniquement la présence de l’entrée d’index.
Public class JET_CONVERT Obsolète. Options de conversion pour JetCompact (JET_SESID, String, String, JET_PFNSTATUS, JET_CONVERT, CompactGrbit). cette fonctionnalité a été supprimée dans Windows Server 2003.
Public class JET_DBINFOMISC Contient diverses informations sur une base de données. Il s’agit des informations contenues dans l’en-tête de base de données.
Public class JET_ENUMCOLUMN Énumère les valeurs de colonne d’un enregistrement à l’aide de la fonction JetEnumerateColumns. JetEnumerateColumns retourne un tableau de structures JET_ENUMCOLUMNVALUE. Le tableau est retourné dans la mémoire qui a été allouée à l’aide du rappel fourni à cette fonction.
Public class JET_ENUMCOLUMNID Énumère un ensemble spécifique de colonnes et, éventuellement, un ensemble spécifique de plusieurs valeurs pour ces colonnes lorsque la fonction JetEnumerateColumns est utilisée. JetEnumerateColumns accepte éventuellement un tableau de structures de JET_ENUMCOLUMNID.
Public class JET_ENUMCOLUMNVALUE Énumère les valeurs de colonne d’un enregistrement à l’aide de la fonction JetEnumerateColumns. JetEnumerateColumns (JET_SESID, JET_TABLEID, Int32, [], Int32, [], JET_PFNREALLOC, IntPtr, Int32, EnumerateColumnsGrbit) retourne un tableau de structures de JET_ENUMCOLUMNVALUE. Le tableau est retourné dans la mémoire qui a été allouée à l’aide du rappel fourni à cette fonction.
Public class JET_INDEXCREATE Contient les informations nécessaires à la création d’un index sur des données dans une base de données ESE. Contient les informations nécessaires à la création d’un index sur des données dans une base de données ESE.
Public class JET_INDEXLIST Informations sur une table temporaire contenant des informations sur tous les index d’une table donnée.
Public class JET_INDEXRANGE Identifie une plage d’index lorsqu’elle est utilisée avec la fonction JetIntersectIndexes.
Public class JET_INSTANCE_INFO Reçoit des informations sur l’exécution d’instances de base de données lorsqu’elle est utilisée avec les fonctions JetGetInstanceInfo et JetOSSnapshotFreeze.
Public class JET_OBJECTINFO La structure JET_OBJECTINFO contient des informations sur un objet. Les tables sont les seuls types d’objets actuellement pris en charge.
Public class JET_OBJECTLIST Informations sur une table temporaire contenant des informations sur toutes les tables d’une base de données donnée.
Public class JET_RECORDLIST Informations sur une table temporaire contenant des informations sur tous les index d’une table donnée.
Public class JET_RECPOS Représente une position fractionnaire dans un index. Utilisé par JetGotoPosition et JetGetRecordPosition.
Public class JET_RETINFO Contient des paramètres d’entrée et de sortie facultatifs pour JetRetrieveColumn.
Public class JET_RETRIEVECOLUMN Contient les paramètres d’entrée et de sortie pour JetRetrieveColumns (JET_SESID, JET_TABLEID, [], Int32). Les champs de la structure décrivent la valeur de colonne à récupérer, la méthode de récupération et l’emplacement d’enregistrement des résultats.
Public class JET_RSTINFO Contient des paramètres d’entrée et de sortie facultatifs pour JetRetrieveColumn.
Public class JET_RSTMAP Active le remappage des chemins d’accès de fichier de base de données qui sont stockés dans les journaux de transactions pendant la récupération.
Public class JET_SETCOLUMN Contient les paramètres d’entrée et de sortie pour JetSetColumns (JET_SESID, JET_TABLEID, [], Int32). Les champs de la structure décrivent la valeur de colonne à définir, comment la définir et où récupérer les données du jeu de colonnes.
Public class JET_SETINFO Paramètres pour JetSetColumn.
Public class JET_SNPROG Contient des informations sur la progression d’une opération de longue durée.
Public class JET_SPACEHINTS Décrit une colonne dans une table d’une base de données ESENT.
Public class JET_TABLECREATE Contient les informations nécessaires à la création d’une table dans une base de données ESE. Contient les informations nécessaires à la création d’une table dans une base de données ESE.
Public class JET_UNICODEINDEX Personnalise la normalisation des données Unicode lorsqu’un index est créé sur une colonne Unicode. Personnalise la normalisation des données Unicode lorsqu’un index est créé sur une colonne Unicode.
Public class Session Classe qui encapsule un JET_SESID dans un objet jetable.
Public class StringColumnValue Valeur de colonne de chaîne Unicode.
Public class SystemParameters Constantes pour l’API ESENT. Ils n’ont pas besoin d’être recherchés via les paramètres système. Cette classe fournit des propriétés statiques permettant de définir et d’utiliser des paramètres système ESENT globaux. Cette classe fournit des propriétés statiques permettant de définir et d’utiliser des paramètres système ESENT globaux.
Public class Table Classe qui encapsule un JET_TABLEID dans un objet jetable. Une table existante est alors ouverte. Pour créer une table, utilisez la méthode JetCreateTable.
Public class Transaction Classe qui encapsule une transaction sur un JET_SESID.
Public class UInt16ColumnValue Valeur de colonne UInt16 .
Public class UInt32ColumnValue Valeur de colonne UInt32 .
Public class UInt64ColumnValue Valeur de colonne UInt64 .
Public class Mettre à jour Classe qui encapsule une mise à jour sur un JET_TABLEID.

Structures

Structure Description
Public structure JET_BKINFO Contient une collection de données relatives à un événement de sauvegarde spécifique.
Public structure JET_BKLOGTIME Décrit une date/heure à laquelle une sauvegarde s’est produite.
Public structure JET_COLUMNID Une JET_COLUMNID identifie une colonne dans une table.
Public structure JET_DBID Un JET_DBID contient le descripteur de la base de données. Un descripteur de base de données est utilisé pour gérer le schéma d’une base de données. Il peut également être utilisé pour gérer les tables à l’intérieur de cette base de données.
Public structure JET_HANDLE Un JET_HANDLE contient un handle générique.
Public structure JET_INDEXID Contient un ID d’index. Un ID d’index est un indicateur utilisé pour accélérer la sélection de l’index actuel à l’aide de JetSetCurrentIndex. Elle est particulièrement utile lorsqu’il existe un très grand nombre d’index sur une table. L’ID d’index peut être récupéré à l’aide de JetGetIndexInfo ou JetGetTableIndexInfo.
Public structure JET_INSTANCE Un JET_INSTANCE contient un descripteur de l’instance de la base de données à utiliser pour les appels à l’API JET.
Public structure JET_LGPOS Décrit un décalage dans la séquence de journal.
Public structure JET_LOGTIME Décrit une date/heure.
Public structure JET_LS Stockage local pour un handle ESENT. Utilisé par JetGetLS (JET_SESID, JET_TABLEID, JET_LS, LsGrbit) et JetSetLS (JET_SESID, JET_TABLEID, JET_LS, LsGrbit).
Public structure JET_OSSNAPID Une JET_OSSNAPID contient un descripteur d’une capture instantanée d’une base de données.
Public structure JET_SESID Un JET_SESID contient un handle vers la session à utiliser pour les appels à JET APIr-.
Public structure JET_SIGNATURE La structure JET_SIGNATURE contient des informations qui identifient de façon unique une séquence de base de données ou de fichier journal.
Public structure JET_TABLEID Un JET_TABLEID contient un handle vers le curseur de base de données à utiliser pour un appel à l’API JET. Un curseur ne peut être utilisé qu’avec la session qui a été utilisée pour ouvrir ce curseur.

Interfaces

Interface Description
Public interface IContentEquatable < T> Interface pour les objets dont le contenu peut être comparé l’un à l’autre. Cette valeur doit être utilisée pour les comparaisons d’égalité sur les objets de référence mutable où la substitution de Equals () et GetHashCode () n’est pas une bonne idée.
Public interface IDeepCloneable < T> Interface pour les objets qui peuvent être clonés. Cela crée une copie complète de l’objet. Il est utilisé pour le clonage des objets de métadonnées.
Public interface IJET_LOGTIME Interface pour les méthodes courantes entre JET_LOGTIME et JET_BKLOGTIME.
Public interface INullableJetStruct Interface pour les structures jet qui acceptent la valeur null (peut avoir des valeurs null).

Délégués

Délégué Description
Public delegate JET_CALLBACK Fonction de rappel polyvalente utilisée par le moteur de base de données pour informer l’application d’un événement impliquant la défragmentation en ligne et les notifications de l’état du curseur.
Public delegate JET_PFNREALLOC Rappel utilisé par JetEnumerateColumns pour allouer de la mémoire pour ses mémoires tampons de sortie.
Public delegate JET_PFNSTATUS Reçoit des informations sur la progression des opérations de longue durée, telles que les opérations de défragmentation, de sauvegarde ou de restauration. Pendant ces opérations, le moteur de base de données appelle cette fonction de rappel pour fournir une mise à jour de la progression de l’opération.

Énumérations

Énumération Description
Public enumeration AttachDatabaseGrbit Options pour JetAttachDatabase.
Public enumeration BackupGrbit Options pour JetBackupInstance (JET_INSTANCE, String, BackupGrbit, JET_PFNSTATUS).
Public enumeration BeginExternalBackupGrbit Options pour JetBeginExternalBackupInstance (JET_INSTANCE, BeginExternalBackupGrbit).
Public enumeration BeginTransactionGrbit Options pour JetBeginTransaction2 (JET_SESID, BeginTransactionGrbit).
Public enumeration CloseDatabaseGrbit Options pour JetCloseDatabase (JET_SESID, JET_DBID, CloseDatabaseGrbit).
Public enumeration ColumndefGrbit Options de la structure JET_COLUMNDEF.
Public enumeration CommitTransactionGrbit Options pour JetCommitTransaction.
Public enumeration CompactGrbit Options pour JetCompact (JET_SESID, String, String, JET_PFNSTATUS, JET_CONVERT, CompactGrbit).
Public enumeration ConditionalColumnGrbit Options de la structure JET_CONDITIONALCOLUMN.
Public enumeration CreateDatabaseGrbit Options pour JetCreateDatabase (JET_SESID, String, String, JET_DBID, CreateDatabaseGrbit).
Public enumeration CreateIndexGrbit Options pour JetCreateIndex.
Public enumeration CreateInstanceGrbit Options pour JetCreateInstance2.
Public enumeration CreateTableColumnIndexGrbit Options pour JetCreateTableColumnIndex.
Public enumeration DefragGrbit Options pour JetDefragment (JET_SESID, JET_DBID, String, Int32, Int32, DefragGrbit).
Public enumeration DeleteColumnGrbit Options pour JetDeleteColumn2 (JET_SESID, JET_TABLEID, String, DeleteColumnGrbit).
Public enumeration DetachDatabaseGrbit Options pour JetDetachDatabase2 (JET_SESID, String, DetachDatabaseGrbit).
Public enumeration DupCursorGrbit Options pour JetDupCursor (JET_SESID, JET_TABLEID, JET_TABLEID, DupCursorGrbit).
Public enumeration EndExternalBackupGrbit Options pour JetEndExternalBackupInstance (JET_INSTANCE).
Public enumeration EndSessionGrbit Options pour JetEndSession.
Public enumeration EnumerateColumnsGrbit Options pour JetEnumerateColumns.
Public enumeration EscrowUpdateGrbit Options pour JetEscrowUpdate.
Public enumeration EventLoggingLevels Options pour EventLoggingLevel.
Public enumeration GetLockGrbit Options pour JetGetLock.
Public enumeration GetRecordSizeGrbit Options pour JetGetRecordSize (JET_SESID, JET_TABLEID, JET_RECSIZE, GetRecordSizeGrbit).
Public enumeration GetSecondaryIndexBookmarkGrbit Options pour JetGetSecondaryIndexBookmark (JET_SESID, JET_TABLEID, [], Int32, Int32, [], Int32, Int32, GetSecondaryIndexBookmarkGrbit).
Public enumeration GotoSecondaryIndexBookmarkGrbit Options pour JetGotoSecondaryIndexBookmark (JET_SESID, JET_TABLEID, [], Int32, [], Int32, GotoSecondaryIndexBookmarkGrbit).
Public enumeration IdleGrbit Options pour JetIdle (JET_SESID, IdleGrbit).
Public enumeration IndexKeyGrbit Définition de clé grbits. Utilisé lors de la récupération d’informations sur un index.
Public enumeration IndexRangeGrbit Options pour l’objet JET_INDEXRANGE.
Public enumeration InitGrbit Options pour JetInit2 (JET_INSTANCE, InitGrbit).
Public enumeration IntersectIndexesGrbit Options pour JetIntersectIndexes.
Public enumeration JET_cbtyp Type de progression signalée.
Public enumeration JET_coltyp Types de colonne ESENT.
Public enumeration JET_CP Page de codes pour une colonne ESENT.
Public enumeration JET_DbInfo Niveaux d’informations pour la récupération des informations de base de données.
Public enumeration JET_dbstate États de base de données (utilisés dans JET_DBINFOMISC).
Public enumeration JET_err Codes d’erreur ESENT.
Public enumeration JET_ExceptionAction Constantes à utiliser avec JET_paramExceptionAction.
Public enumeration JET_filetype Types de fichiers esent.
Public enumeration JET_IdxInfo Niveaux d’informations pour la récupération des informations d’index avec JetGetIndexInfo. et JetGetTableIndexInfo.
Public enumeration JET_Move Offsets pour JetMove.
Public enumeration JET_objtyp Type d’un objet ESENT.
Public enumeration JET_param Paramètres système ESENT.
Public enumeration JET_prep Types de mise à jour pour JetPrepareUpdate.
Public enumeration JET_SNP Type d’opération pour lequel la progression est signalée.
Public enumeration JET_SNT Type de progression signalée.
Public enumeration JET_TblInfo Niveaux d’informations pour la récupération des informations de table avec JetGetTableInfo.
Public enumeration JET_wrn Codes d’avertissement ESENT.
Public enumeration LsGrbit Options pour JetSetLS (JET_SESID, JET_TABLEID, JET_LS, LsGrbit) et JetGetLS (JET_SESID, JET_TABLEID, JET_LS, LsGrbit).
Public enumeration MakeKeyGrbit Options pour JetMakeKey.
Public enumeration MoveGrbit Options pour JetMove.
Public enumeration ObjectInfoFlags Indicateurs pour les objets ESENT (tables). Utilisé dans JET_OBJECTINFO.
Public enumeration ObjectInfoGrbit Options de table, utilisées dans JET_OBJECTINFO.
Public enumeration OpenDatabaseGrbit Options pour JetOpenDatabase (JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit).
Public enumeration OpenTableGrbit Options pour JetOpenTable.
Public enumeration RenameColumnGrbit Options pour JetRenameColumn (JET_SESID, JET_TABLEID, String, String, RenameColumnGrbit).
Public enumeration ResetTableSequentialGrbit Options pour JetResetTableSequential.
Public enumeration RetrieveColumnGrbit Options pour JetRetrieveColumn.
Public enumeration RetrieveKeyGrbit Options pour JetRetrieveKey.
Public enumeration RollbackTransactionGrbit Options pour JetRollbackTransaction.
Public enumeration SeekGrbit Options pour JetSeek.
Public enumeration SetColumnDefaultValueGrbit Options pour JetSetColumnDefaultValue (JET_SESID, JET_DBID, String, String, [], Int32, SetColumnDefaultValueGrbit).
Public enumeration SetColumnGrbit Options pour JetSetColumn.
Public enumeration SetCurrentIndexGrbit Options pour JetSetCurrentIndex2 (JET_SESID, JET_TABLEID, String, SetCurrentIndexGrbit) et JetSetCurrentIndex3 (JET_SESID, JET_TABLEID, String, SetCurrentIndexGrbit, Int32).
Public enumeration SetIndexRangeGrbit Options pour JetSetIndexRange.
Public enumeration SetTableSequentialGrbit Options pour JetSetTableSequential.
Public enumeration SnapshotFreezeGrbit Options pour JetOSSnapshotFreeze (JET_OSSNAPID, Int32, [], SnapshotFreezeGrbit).
Public enumeration SnapshotPrepareGrbit Options pour JetOSSnapshotPrepare (JET_OSSNAPID, SnapshotPrepareGrbit).
Public enumeration SnapshotThawGrbit Options pour JetOSSnapshotThaw (JET_OSSNAPID, SnapshotThawGrbit).
Public enumeration SpaceHintsGrbit Options pour JET_SPACEHINTS.
Public enumeration TempTableGrbit Options de création de table temporaire.
Public enumeration TermGrbit Options pour JetTerm2 (JET_INSTANCE, TermGrbit).