Поделиться через


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:

Тип свойства Состояние
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

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

Исключения

Параметр infonull.

Комментарии

Этот конструктор вызывается во время десериализации, чтобы восстановить объект исключения, передаваемый через поток. (Дополнительные сведения о сериализации см. в разделе 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 Строка сообщения об ошибке.

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

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