Share via


DataException 构造函数

定义

初始化 DataException 类的新实例。

重载

DataException()

初始化 DataException 类的新实例。 这是无参数构造函数。

DataException(String)

使用指定的字符串初始化 DataException 类的新实例。

DataException(SerializationInfo, StreamingContext)
已过时.

用指定的序列化信息和上下文初始化 DataException 类的新实例。

DataException(String, Exception)

使用指定的字符串和内部异常初始化 DataException 类的新实例。

DataException()

Source:
DataException.cs
Source:
DataException.cs
Source:
DataException.cs

初始化 DataException 类的新实例。 这是无参数构造函数。

public:
 DataException();
public DataException ();
Public Sub New ()

适用于

DataException(String)

Source:
DataException.cs
Source:
DataException.cs
Source:
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)

Source:
DataException.cs
Source:
DataException.cs
Source:
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)

Source:
DataException.cs
Source:
DataException.cs
Source:
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

对内部异常的引用。

注解

可以创建捕获早期异常的新异常。 处理第二个异常的代码可以使用先前异常(也称为内部异常)中的其他信息来检查初始错误的原因。

适用于