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

Определение

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

Перегрузки

ServiceActivationException()

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

ServiceActivationException(String)

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

ServiceActivationException(SerializationInfo, StreamingContext)

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

ServiceActivationException(String, Exception)

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

ServiceActivationException()

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

public ServiceActivationException ();

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

.NET Framework 4.8 и другие версии
Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

ServiceActivationException(String)

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

public ServiceActivationException (string message);

Параметры

message
String

Сообщение об ошибке, указывающее причину создания исключения.

Комментарии

Этот конструктор нужно использовать, если требуется передать пользователю сообщение об ошибке. Содержимое параметра сообщения должно быть понятно пользователю. Для гарантированной локализации этой строки для текущей системной культуры необходимы сведения о том, кто вызывает этот конструктор.

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

.NET Core 1.1 и другие версии
Продукт Версии
.NET Core 1.0, Core 1.1
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
UWP 10.0

ServiceActivationException(SerializationInfo, StreamingContext)

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

protected ServiceActivationException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);

Параметры

info
SerializationInfo

Объект SerializationInfo, который содержит все данные, необходимые для сериализации исключения.

context
StreamingContext

Объект StreamingContext, указывающий источник и назначение потока.

Комментарии

Данный конструктор вызывается в процессе десериализации для воссоздания объекта исключения, переданного в потоке.

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

.NET Framework 4.8 и другие версии
Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

ServiceActivationException(String, Exception)

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

public ServiceActivationException (string message, Exception innerException);

Параметры

message
String

Сообщение об ошибке, указывающее причину создания исключения.

innerException
Exception

Исключение Exception, вызвавшее текущее исключение.

Комментарии

Этот конструктор используется, если требуется передать пользователю сообщение об ошибке и сведения о внутреннем исключении.

Исключение, созданное как прямой результат предыдущего исключения, может содержать в свойстве InnerException ссылку на предыдущее исключение. Свойство InnerException возвращает то же значение, что и передаваемое конструктору, или ссылку null (Nothing в Visual Basic), если свойство InnerException не предоставляет конструктору значение внутреннего исключения.

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

.NET Core 1.1 и другие версии
Продукт Версии
.NET Core 1.0, Core 1.1
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
UWP 10.0