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

Определение

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

Перегрузки

WSFederationMessageException()

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

WSFederationMessageException(String)

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

WSFederationMessageException(SerializationInfo, StreamingContext)

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

WSFederationMessageException(String, Exception)

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

WSFederationMessageException()

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

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

Комментарии

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

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

Свойство Ценность
InnerException null.
Message Локализованная строка сообщения об ошибке.

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

WSFederationMessageException(String)

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

public:
 WSFederationMessageException(System::String ^ message);
public WSFederationMessageException (string message);
new System.IdentityModel.Services.WSFederationMessageException : string -> System.IdentityModel.Services.WSFederationMessageException
Public Sub New (message As String)

Параметры

message
String

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

Комментарии

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

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

Свойство Ценность
InnerException null.
Message Строка сообщения об ошибке.

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

WSFederationMessageException(SerializationInfo, StreamingContext)

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

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

Параметры

info
SerializationInfo

Объект SerializationInfo, содержащий сериализованные данные объекта.

context
StreamingContext

Объект StreamingContext, содержащий контекстную информацию о источнике или назначении.

Комментарии

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

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

WSFederationMessageException(String, Exception)

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

public:
 WSFederationMessageException(System::String ^ message, Exception ^ inner);
public WSFederationMessageException (string message, Exception inner);
new System.IdentityModel.Services.WSFederationMessageException : string * Exception -> System.IdentityModel.Services.WSFederationMessageException
Public Sub New (message As String, inner As Exception)

Параметры

message
String

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

inner
Exception

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

Комментарии

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

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

Свойство Ценность
InnerException Ссылка на внутреннее исключение.
Message Строка сообщения об ошибке.

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