SwitchExpressionException 构造函数

定义

重载

名称 说明
SwitchExpressionException()

初始化 SwitchExpressionException 类的新实例。

SwitchExpressionException(Exception)

使用指定的错误消息和对作为此异常原因的内部异常的引用初始化 SwitchExpressionException 类的新实例。

SwitchExpressionException(Object)

使用不匹配的 SwitchExpressionException 开关值初始化类的新实例。

SwitchExpressionException(String)

使用指定的消息初始化类的新实例 SwitchExpressionException

SwitchExpressionException(String, Exception)

使用指定的详细说明和指定的异常初始化类的新实例 SwitchExpressionException

SwitchExpressionException()

Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs

初始化 SwitchExpressionException 类的新实例。

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

适用于

SwitchExpressionException(Exception)

Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs

使用指定的错误消息和对作为此异常原因的内部异常的引用初始化 SwitchExpressionException 类的新实例。

public:
 SwitchExpressionException(Exception ^ innerException);
public SwitchExpressionException(Exception? innerException);
public SwitchExpressionException(Exception innerException);
new System.Runtime.CompilerServices.SwitchExpressionException : Exception -> System.Runtime.CompilerServices.SwitchExpressionException
Public Sub New (innerException As Exception)

参数

innerException
Exception

是当前异常原因的异常。 如果未 innerExceptionnull 参数,则会在处理内部异常的 catch 块中引发当前异常。

适用于

SwitchExpressionException(Object)

Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs

使用不匹配的 SwitchExpressionException 开关值初始化类的新实例。

public:
 SwitchExpressionException(System::Object ^ unmatchedValue);
public SwitchExpressionException(object? unmatchedValue);
public SwitchExpressionException(object unmatchedValue);
new System.Runtime.CompilerServices.SwitchExpressionException : obj -> System.Runtime.CompilerServices.SwitchExpressionException
Public Sub New (unmatchedValue As Object)

参数

unmatchedValue
Object

与任何开关事例不匹配的开关值。

适用于

SwitchExpressionException(String)

Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs

使用指定的消息初始化类的新实例 SwitchExpressionException

public:
 SwitchExpressionException(System::String ^ message);
public SwitchExpressionException(string? message);
public SwitchExpressionException(string message);
new System.Runtime.CompilerServices.SwitchExpressionException : string -> System.Runtime.CompilerServices.SwitchExpressionException
Public Sub New (message As String)

参数

message
String

要显示给最终用户的消息。

适用于

SwitchExpressionException(String, Exception)

Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs
Source:
SwitchExpressionException.cs

使用指定的详细说明和指定的异常初始化类的新实例 SwitchExpressionException

public:
 SwitchExpressionException(System::String ^ message, Exception ^ innerException);
public SwitchExpressionException(string? message, Exception? innerException);
public SwitchExpressionException(string message, Exception innerException);
new System.Runtime.CompilerServices.SwitchExpressionException : string * Exception -> System.Runtime.CompilerServices.SwitchExpressionException
Public Sub New (message As String, innerException As Exception)

参数

message
String

要显示给最终用户的消息。

innerException
Exception

对此异常原因的内部异常的引用。

适用于