EsentCorruptionException class

Base class for Corruption exceptions.

Inheritance hierarchy

System.Object
  System.Exception
    Microsoft.Isam.Esent.EsentException
      Microsoft.Isam.Esent.Interop.EsentErrorException
        Microsoft.Isam.Esent.Interop.EsentDataException
          Microsoft.Isam.Esent.Interop.EsentCorruptionException
            

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

Syntax

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

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

EsentCorruptionException 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.EsentDataException
          Microsoft.Isam.Esent.Interop.EsentCorruptionException
            Microsoft.Isam.Esent.Interop.EsentBadEmptyPageException
            Microsoft.Isam.Esent.Interop.EsentBadPageLinkException
            Microsoft.Isam.Esent.Interop.EsentBadParentPageLinkException
            Microsoft.Isam.Esent.Interop.EsentCatalogCorruptedException
            Microsoft.Isam.Esent.Interop.EsentCheckpointCorruptException
            Microsoft.Isam.Esent.Interop.EsentCommittedLogFileCorruptException
            Microsoft.Isam.Esent.Interop.EsentCommittedLogFilesMissingException
            Microsoft.Isam.Esent.Interop.EsentDatabaseBufferDependenciesCorruptedException
            Microsoft.Isam.Esent.Interop.EsentDatabaseCorruptedException
            Microsoft.Isam.Esent.Interop.EsentDbTimeCorruptedException
            Microsoft.Isam.Esent.Interop.EsentDecompressionFailedException
            Microsoft.Isam.Esent.Interop.EsentDerivedColumnCorruptionException
            Microsoft.Isam.Esent.Interop.EsentDiskReadVerificationFailureException
            Microsoft.Isam.Esent.Interop.EsentFileIOBeyondEOFException
            Microsoft.Isam.Esent.Interop.EsentFileSystemCorruptionException
            Microsoft.Isam.Esent.Interop.EsentIndexBuildCorruptedException
            Microsoft.Isam.Esent.Interop.EsentInvalidLogSequenceException
            Microsoft.Isam.Esent.Interop.EsentLogCorruptDuringHardRecoveryException
            Microsoft.Isam.Esent.Interop.EsentLogCorruptDuringHardRestoreException
            Microsoft.Isam.Esent.Interop.EsentLogCorruptedException
            Microsoft.Isam.Esent.Interop.EsentLogFileCorruptException
            Microsoft.Isam.Esent.Interop.EsentLogReadVerifyFailureException
            Microsoft.Isam.Esent.Interop.EsentLogTornWriteDuringHardRecoveryException
            Microsoft.Isam.Esent.Interop.EsentLogTornWriteDuringHardRestoreException
            Microsoft.Isam.Esent.Interop.EsentLVCorruptedException
            Microsoft.Isam.Esent.Interop.EsentMissingLogFileException
            Microsoft.Isam.Esent.Interop.EsentMissingPreviousLogFileException
            Microsoft.Isam.Esent.Interop.EsentPageNotInitializedException
            Microsoft.Isam.Esent.Interop.EsentPrimaryIndexCorruptedException
            Microsoft.Isam.Esent.Interop.EsentReadLostFlushVerifyFailureException
            Microsoft.Isam.Esent.Interop.EsentReadPgnoVerifyFailureException
            Microsoft.Isam.Esent.Interop.EsentReadVerifyFailureException
            Microsoft.Isam.Esent.Interop.EsentRecordFormatConversionFailedException
            Microsoft.Isam.Esent.Interop.EsentRecoveryVerifyFailureException
            Microsoft.Isam.Esent.Interop.EsentRedoAbruptEndedException
            Microsoft.Isam.Esent.Interop.EsentSecondaryIndexCorruptedException
            Microsoft.Isam.Esent.Interop.EsentSPAvailExtCorruptedException
            Microsoft.Isam.Esent.Interop.EsentSPOwnExtCorruptedException