Поделиться через


DbException Конструкторы

Определение

Инициализирует новый экземпляр класса DbException.

Перегрузки

DbException()

Инициализирует новый экземпляр класса DbException.

DbException(String)

Инициализирует новый экземпляр класса DbException с указанным сообщением об ошибке.

DbException(SerializationInfo, StreamingContext)
Устаревшие..

Инициализирует новый экземпляр класса DbException с указанными сведениями сериализации и контекстом.

DbException(String, Exception)

Инициализирует новый экземпляр класса DbException с указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое является причиной этого исключения.

DbException(String, Int32)

Инициализирует новый экземпляр класса DbException с указанным сообщением об ошибке и кодом ошибки.

Комментарии

Класс DbException является абстрактным классом, используемым в качестве базового класса для реализации классов исключений для конкретного поставщика.

DbException()

Исходный код:
DbException.cs
Исходный код:
DbException.cs
Исходный код:
DbException.cs

Инициализирует новый экземпляр класса DbException.

protected:
 DbException();
protected DbException ();
Protected Sub New ()

Комментарии

Класс DbException является абстрактным классом, используемым в качестве базового класса для реализации классов исключений для конкретного поставщика.

См. также раздел

  • обзора ADO.NET

Применяется к

DbException(String)

Исходный код:
DbException.cs
Исходный код:
DbException.cs
Исходный код:
DbException.cs

Инициализирует новый экземпляр класса DbException с указанным сообщением об ошибке.

protected:
 DbException(System::String ^ message);
protected DbException (string message);
protected DbException (string? message);
new System.Data.Common.DbException : string -> System.Data.Common.DbException
Protected Sub New (message As String)

Параметры

message
String

Сообщение, отображаемое для этого исключения.

Комментарии

Класс DbException является абстрактным классом, используемым в качестве базового класса для реализации классов исключений для конкретного поставщика.

См. также раздел

  • обзора ADO.NET

Применяется к

DbException(SerializationInfo, StreamingContext)

Исходный код:
DbException.cs
Исходный код:
DbException.cs
Исходный код:
DbException.cs

Внимание!

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

Инициализирует новый экземпляр класса DbException с указанными сведениями сериализации и контекстом.

protected:
 DbException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected DbException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected DbException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Data.Common.DbException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Data.Common.DbException
[<System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.Data.Common.DbException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Data.Common.DbException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Параметры

info
SerializationInfo

SerializationInfo, в которой хранятся сериализованные данные объекта об вызываемом исключении.

context
StreamingContext

StreamingContext, содержащий контекстную информацию о источнике или назначении.

Атрибуты

Комментарии

Класс DbException является абстрактным классом, используемым в качестве базового класса для реализации классов исключений для конкретного поставщика.

См. также раздел

  • обзора ADO.NET

Применяется к

DbException(String, Exception)

Исходный код:
DbException.cs
Исходный код:
DbException.cs
Исходный код:
DbException.cs

Инициализирует новый экземпляр класса DbException с указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое является причиной этого исключения.

protected:
 DbException(System::String ^ message, Exception ^ innerException);
protected DbException (string message, Exception innerException);
protected DbException (string? message, Exception? innerException);
new System.Data.Common.DbException : string * Exception -> System.Data.Common.DbException
Protected Sub New (message As String, innerException As Exception)

Параметры

message
String

Строка сообщения об ошибке.

innerException
Exception

Ссылка на внутреннее исключение.

Комментарии

Класс DbException является абстрактным классом, используемым в качестве базового класса для реализации классов исключений для конкретного поставщика.

См. также раздел

  • обзора ADO.NET

Применяется к

DbException(String, Int32)

Исходный код:
DbException.cs
Исходный код:
DbException.cs
Исходный код:
DbException.cs

Инициализирует новый экземпляр класса DbException с указанным сообщением об ошибке и кодом ошибки.

protected:
 DbException(System::String ^ message, int errorCode);
protected DbException (string? message, int errorCode);
protected DbException (string message, int errorCode);
new System.Data.Common.DbException : string * int -> System.Data.Common.DbException
Protected Sub New (message As String, errorCode As Integer)

Параметры

message
String

Сообщение об ошибке, объясняющее причину исключения.

errorCode
Int32

Код ошибки для исключения.

Комментарии

Класс DbException является абстрактным классом, используемым в качестве базового класса для реализации классов исключений для конкретного поставщика.

См. также раздел

  • обзора ADO.NET

Применяется к