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

Определение

Перегрузки

Имя Описание
SwitchExpressionException()

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

SwitchExpressionException(Exception)

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

SwitchExpressionException(Object)

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

SwitchExpressionException(String)

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

SwitchExpressionException(String, Exception)

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

SwitchExpressionException()

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

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

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

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

SwitchExpressionException(Exception)

Исходный код:
SwitchExpressionException.cs
Исходный код:
SwitchExpressionException.cs
Исходный код:
SwitchExpressionException.cs
Исходный код:
SwitchExpressionException.cs
Исходный код:
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

Исключение, которое является причиной текущего исключения. Если параметр innerException не null, текущее исключение возникает в блоке catch, обрабатывающего внутреннее исключение.

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

SwitchExpressionException(Object)

Исходный код:
SwitchExpressionException.cs
Исходный код:
SwitchExpressionException.cs
Исходный код:
SwitchExpressionException.cs
Исходный код:
SwitchExpressionException.cs
Исходный код:
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)

Исходный код:
SwitchExpressionException.cs
Исходный код:
SwitchExpressionException.cs
Исходный код:
SwitchExpressionException.cs
Исходный код:
SwitchExpressionException.cs
Исходный код:
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)

Исходный код:
SwitchExpressionException.cs
Исходный код:
SwitchExpressionException.cs
Исходный код:
SwitchExpressionException.cs
Исходный код:
SwitchExpressionException.cs
Исходный код:
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

Ссылка на внутреннее исключение, которое является причиной этого исключения.

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