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

Определение

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

Перегрузки

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

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

RemotingException(String)

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

RemotingException(SerializationInfo, StreamingContext)

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

RemotingException(String, Exception)

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

RemotingException()

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

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

Комментарии

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

Недвижимость Ценность
InnerException null
Message Пустая строка ("")

См. также раздел

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

RemotingException(String)

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

public:
 RemotingException(System::String ^ message);
public RemotingException(string message);
new System.Runtime.Remoting.RemotingException : string -> System.Runtime.Remoting.RemotingException
Public Sub New (message As String)

Параметры

message
String

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

Комментарии

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

Тип свойства Condition
InnerException null
Message Строка message

См. также раздел

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

RemotingException(SerializationInfo, StreamingContext)

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

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

Параметры

info
SerializationInfo

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

context
StreamingContext

Контекстные сведения о источнике или назначении исключения.

Исключения

Параметр info имеет значение null.

Комментарии

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

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

RemotingException(String, Exception)

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

public:
 RemotingException(System::String ^ message, Exception ^ InnerException);
public RemotingException(string message, Exception InnerException);
new System.Runtime.Remoting.RemotingException : string * Exception -> System.Runtime.Remoting.RemotingException
Public Sub New (message As String, InnerException As Exception)

Параметры

message
String

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

InnerException
Exception

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

Комментарии

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

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

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

См. также раздел

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