HttpRequestValidationException 构造函数

定义

已重载。 创建 HttpRequestValidationException 类的新实例。

重载

HttpRequestValidationException()

创建 HttpRequestValidationException 类的新实例。

HttpRequestValidationException(String)

创建具有指定错误消息的新的 HttpRequestValidationException 异常。

HttpRequestValidationException(String, Exception)

使用指定的错误消息和内部异常(导致此异常的原因)的引用来初始化 HttpRequestValidationException 类的新实例。

HttpRequestValidationException()

创建 HttpRequestValidationException 类的新实例。

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

适用于

HttpRequestValidationException(String)

创建具有指定错误消息的新的 HttpRequestValidationException 异常。

public:
 HttpRequestValidationException(System::String ^ message);
public HttpRequestValidationException (string message);
new System.Web.HttpRequestValidationException : string -> System.Web.HttpRequestValidationException
Public Sub New (message As String)

参数

message
String

描述错误的字符串。

注解

参数的内容 message 旨在可读。 构造函数的 HttpRequestValidationException(String) 调用方是确保 message 字符串已本地化所必需的。

适用于

HttpRequestValidationException(String, Exception)

使用指定的错误消息和内部异常(导致此异常的原因)的引用来初始化 HttpRequestValidationException 类的新实例。

public:
 HttpRequestValidationException(System::String ^ message, Exception ^ innerException);
public HttpRequestValidationException (string message, Exception innerException);
new System.Web.HttpRequestValidationException : string * Exception -> System.Web.HttpRequestValidationException
Public Sub New (message As String, innerException As Exception)

参数

message
String

解释异常原因的错误消息。

innerException
Exception

导致当前异常的异常。 如果此参数不为 null,则在处理内部异常的 catch 块中会引发当前异常。

注解

因前一个异常而直接引发的异常应在 InnerException 属性中包含对前一个异常的引用。 该 InnerException 属性返回传入 HttpRequestValidationException(String, Exception) 构造函数的相同值,或者 nullInnerException 属性未向构造函数提供内部异常值 HttpRequestValidationException(String, Exception)

适用于