Compartilhar via


Construtor DataProviderException (String, Exception)

Inicializa uma nova instância da classe de DataProviderException , especificando uma mensagem de erro e uma referência para a exceção interna que é a causa de essa exceção.

Namespace:  Microsoft.VisualStudio.Data.Core
Assembly:  Microsoft.VisualStudio.Data.Core (em Microsoft.VisualStudio.Data.Core.dll)

Sintaxe

'Declaração
Protected Sub New ( _
    message As String, _
    innerException As Exception _
)
protected DataProviderException(
    string message,
    Exception innerException
)
protected:
DataProviderException(
    String^ message, 
    Exception^ innerException
)
new : 
        message:string * 
        innerException:Exception -> DataProviderException
protected function DataProviderException(
    message : String, 
    innerException : Exception
)

Parâmetros

  • innerException
    Tipo: System.Exception
    A exceção que é a causa da exceção atual.Se o parâmetro de innerException não é nulluma referência nula (Nothing no Visual Basic), a atual exceção é gerada em um bloco catch que lida com a exceção interna.

Comentários

Uma exceção que é lançada como um resultado direto de uma exceção anterior pode incluir uma referência para a exceção anterior na propriedade de InnerException .A propriedade de InnerException retorna o mesmo valor que é passado para o construtor, ou nulluma referência nula (Nothing no Visual Basic) se a propriedade de InnerException não fornece o valor interno de exceção para o construtor.

Esse construtor é chamado geralmente somente em tempo de execução de DDEX.

Segurança do .NET Framework

Consulte também

Referência

DataProviderException Classe

Sobrecargas DataProviderException

Namespace Microsoft.VisualStudio.Data.Core