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


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

Определение

Перегрузки

RemoteInvocationException(SerializationInfo, StreamingContext)

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

RemoteInvocationException(String, Int32, Exception)

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

RemoteInvocationException(String, Int32, Object)

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

RemoteInvocationException(String, String, String)

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

RemoteInvocationException(String, Int32, Object, Object)

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

RemoteInvocationException(String, String, String, JToken)

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

RemoteInvocationException(SerializationInfo, StreamingContext)

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

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

Параметры

info
SerializationInfo

Сведения о сериализации.

context
StreamingContext

Контекст потоковой передачи.

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

RemoteInvocationException(String, Int32, Exception)

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

public RemoteInvocationException (string? message, int errorCode, Exception innerException);
new StreamJsonRpc.RemoteInvocationException : string * int * Exception -> StreamJsonRpc.RemoteInvocationException
Public Sub New (message As String, errorCode As Integer, innerException As Exception)

Параметры

message
String

Сообщение.

errorCode
Int32

Значение поля error.code в ответе.

innerException
Exception

Десериализованное исключение, вызванное сервером RPC.

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

RemoteInvocationException(String, Int32, Object)

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

public RemoteInvocationException (string message, int errorCode, object errorData);
public RemoteInvocationException (string? message, int errorCode, object? errorData);
new StreamJsonRpc.RemoteInvocationException : string * int * obj -> StreamJsonRpc.RemoteInvocationException
Public Sub New (message As String, errorCode As Integer, errorData As Object)

Параметры

message
String

Сообщение.

errorCode
Int32

Значение поля error.code в ответе.

errorData
Object

Значение поля error.data в ответе.

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

RemoteInvocationException(String, String, String)

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

public RemoteInvocationException (string message, string remoteStack, string remoteCode);
new StreamJsonRpc.RemoteInvocationException : string * string * string -> StreamJsonRpc.RemoteInvocationException
Public Sub New (message As String, remoteStack As String, remoteCode As String)

Параметры

message
String

Сообщение.

remoteStack
String

Удаленный стек.

remoteCode
String

Удаленный код.

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

RemoteInvocationException(String, Int32, Object, Object)

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

public RemoteInvocationException (string? message, int errorCode, object? errorData, object? deserializedErrorData);
new StreamJsonRpc.RemoteInvocationException : string * int * obj * obj -> StreamJsonRpc.RemoteInvocationException
Public Sub New (message As String, errorCode As Integer, errorData As Object, deserializedErrorData As Object)

Параметры

message
String

Сообщение.

errorCode
Int32

Значение поля error.code в ответе.

errorData
Object

Значение поля error.data в ответе.

deserializedErrorData
Object

Значение поля error.data в ответе, десериализованное в соответствии с GetErrorDetailsDataType(JsonRpcError).

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

RemoteInvocationException(String, String, String, JToken)

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

public RemoteInvocationException (string message, string remoteStack, string remoteCode, Newtonsoft.Json.Linq.JToken errorData);
new StreamJsonRpc.RemoteInvocationException : string * string * string * Newtonsoft.Json.Linq.JToken -> StreamJsonRpc.RemoteInvocationException
Public Sub New (message As String, remoteStack As String, remoteCode As String, errorData As JToken)

Параметры

message
String

Сообщение.

remoteStack
String

Удаленный стек.

remoteCode
String

Удаленный код.

errorData
Newtonsoft.Json.Linq.JToken

Значение поля error.data в ответе.

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