Compartilhar via


Classe SqlCeInvalidDatabaseFormatException

A exceção lançada quando o provedor subjacente retorna um erro de uma fonte de dados do Microsoft SQL Server Compact quando o SQL Server Compact tenta abrir um arquivo de banco de dados de uma versão mais antiga ou mais nova.

Hierarquia de herança

System.Object
  System.Exception
    System.SystemException
      System.Runtime.InteropServices.ExternalException
        System.Data.Common.DbException
          System.Data.SqlServerCe.SqlCeException
            System.Data.SqlServerCe.SqlCeInvalidDatabaseFormatException

Namespace:  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (em System.Data.SqlServerCe.dll)

Sintaxe

'Declaração
<SerializableAttribute> _
Public Class SqlCeInvalidDatabaseFormatException _
    Inherits SqlCeException
'Uso
Dim instance As SqlCeInvalidDatabaseFormatException
[SerializableAttribute]
public class SqlCeInvalidDatabaseFormatException : SqlCeException
[SerializableAttribute]
public ref class SqlCeInvalidDatabaseFormatException : public SqlCeException
[<SerializableAttribute>]
type SqlCeInvalidDatabaseFormatException =  
    class
        inherit SqlCeException
    end
public class SqlCeInvalidDatabaseFormatException extends SqlCeException

O tipo SqlCeInvalidDatabaseFormatException expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido SqlCeInvalidDatabaseFormatException Construtor que auxilia na serialização.

Início

Propriedades

  Nome Descrição
Propriedade pública Data (herança de Exception)
Propriedade pública ErrorCode (herança de ExternalException)
Propriedade pública Errors Obtém uma coleção de um ou mais objetos SqlCeError que contêm informações detalhadas sobre as exceções geradas pelo Provedor de Dados do .NET Compact Framework para SQL Server Compact. (herança de SqlCeException)
Propriedade pública HelpLink (herança de Exception)
Propriedade pública HResult Obtém o valor HRESULT da exceção. Esse valor é igual ao valor de HResult para a primeira instância de SqlCeError na SqlCeErrorCollection para a exceção. (herança de SqlCeException)
Propriedade pública InnerException (herança de Exception)
Propriedade pública Message Obtém o texto que descreve a primeira instância de SqlCeError na SqlCeErrorCollection para esta exceção. (herança de SqlCeException)
Propriedade pública NativeError Obtém o número do erro nativo do primeiro SqlCeError da SqlCeErrorCollection. Para obter mais informações sobre o erro, consulte o tópico "Erros do SQL Server Compact" na seção de Solução de Problemas dos Manuais Online do SQL Server Compact. (herança de SqlCeException)
Propriedade pública Source Obtém o nome do provedor OLE DB que gerou o erro. (herança de SqlCeException)
Propriedade pública StackTrace (herança de Exception)
Propriedade pública TargetSite (herança de Exception)

Início

Métodos

  Nome Descrição
Método público Equals (herança de Object)
Método protegido Finalize (herança de Object)
Método público GetBaseException (herança de Exception)
Método público GetHashCode (herança de Object)
Método público GetObjectData Segurança crítica. Popula um SerializationInfo com os dados necessários para serializar o objeto. (Substitui SqlCeException.GetObjectData(SerializationInfo, StreamingContext).)
Método público GetType (herança de Exception)
Método protegido MemberwiseClone (herança de Object)
Método público ToString (herança de Exception)

Início

Segurança de thread

Qualquer membro estático público (Shared no Microsoft Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace System.Data.SqlServerCe