DataException Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса DataException.
Перегрузки
DataException() |
Инициализирует новый экземпляр класса DataException. Это конструктор без параметров. |
DataException(String) |
Инициализирует новый экземпляр класса DataException с заданной строкой. |
DataException(SerializationInfo, StreamingContext) |
Устаревшие..
Инициализирует новый экземпляр класса DataException с указанными сведениями о сериализации и контекстом. |
DataException(String, Exception) |
Инициализирует новый экземпляр класса DataException, используя заданную строку и внутреннее исключение. |
DataException()
- Исходный код:
- DataException.cs
- Исходный код:
- DataException.cs
- Исходный код:
- DataException.cs
Инициализирует новый экземпляр класса DataException. Это конструктор без параметров.
public:
DataException();
public DataException ();
Public Sub New ()
Применяется к
DataException(String)
- Исходный код:
- DataException.cs
- Исходный код:
- DataException.cs
- Исходный код:
- DataException.cs
Инициализирует новый экземпляр класса DataException с заданной строкой.
public:
DataException(System::String ^ s);
public DataException (string? s);
public DataException (string s);
new System.Data.DataException : string -> System.Data.DataException
Public Sub New (s As String)
Параметры
- s
- String
Строка, отображаемая при возникновении исключения.
См. также раздел
Применяется к
DataException(SerializationInfo, StreamingContext)
- Исходный код:
- DataException.cs
- Исходный код:
- DataException.cs
- Исходный код:
- DataException.cs
Внимание!
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Инициализирует новый экземпляр класса DataException с указанными сведениями о сериализации и контекстом.
protected:
DataException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected DataException (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 DataException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Data.DataException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Data.DataException
[<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.DataException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Data.DataException
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Параметры
- info
- SerializationInfo
Данные, необходимые для сериализации или десериализации объекта.
- context
- StreamingContext
Описание источника и назначения заданного сериализованного потока.
- Атрибуты
Применяется к
DataException(String, Exception)
- Исходный код:
- DataException.cs
- Исходный код:
- DataException.cs
- Исходный код:
- DataException.cs
Инициализирует новый экземпляр класса DataException, используя заданную строку и внутреннее исключение.
public:
DataException(System::String ^ s, Exception ^ innerException);
public DataException (string? s, Exception? innerException);
public DataException (string s, Exception innerException);
new System.Data.DataException : string * Exception -> System.Data.DataException
Public Sub New (s As String, innerException As Exception)
Параметры
- s
- String
Строка, отображаемая при возникновении исключения.
- innerException
- Exception
Ссылка на внутреннее исключение.
Комментарии
Можно создать новое исключение, перехватывающее предыдущее исключение. Код, обрабатывающий второе исключение, может использовать дополнительные сведения из предыдущего исключения, также называемого внутренним исключением, для изучения причины первоначальной ошибки.