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
- message
Tipo: System.String
A mensagem descrevendo o erro.
- 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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.