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

Определение

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

Перегрузки

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

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

AddressAccessDeniedException(String)

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

AddressAccessDeniedException(SerializationInfo, StreamingContext)

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

AddressAccessDeniedException(String, Exception)

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

Комментарии

Если вы хотите передать пользователю сообщение об ошибке, используйте AddressAccessDeniedException(String) конструктор.

Если вы хотите передать сообщение об ошибке и ссылку на внутреннее исключение, которое является причиной исключения пользователю, используйте AddressAccessDeniedException(String, Exception) конструктор.

Если вы хотите передать сведения о сериализации и контекст потоковой AddressAccessDeniedException(SerializationInfo, StreamingContext) передачи, используйте конструктор.

AddressAccessDeniedException()

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

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

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

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

AddressAccessDeniedException(String)

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

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

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

Параметры

message
String

Сообщение об ошибке, объясняющее причину исключения.

Комментарии

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

Если вы также хотите передать ссылку на внутреннее исключение, которое является причиной исключения, а также указанное сообщение об ошибке пользователю, используйте AddressAccessDeniedException(String, Exception) конструктор.

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

AddressAccessDeniedException(SerializationInfo, StreamingContext)

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

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

protected:
 AddressAccessDeniedException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected AddressAccessDeniedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.ServiceModel.AddressAccessDeniedException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.ServiceModel.AddressAccessDeniedException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Параметры

info
SerializationInfo

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

context
StreamingContext

Указывает StreamingContext источник и назначение потока.

Комментарии

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

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

AddressAccessDeniedException(String, Exception)

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

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

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

Параметры

message
String

Сообщение об ошибке, объясняющее причину исключения.

innerException
Exception

Это Exception привело к возникновению текущего исключения.

Комментарии

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

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

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