Compartir a través de


RpcArgumentDeserializationException Clase

Definición

Excepción que se produce cuando TryGetArgumentByNameOrIndex(String, Int32, Type, Object) el argumento no se puede deserializar en el tipo solicitado, normalmente debido a una incompatibilidad o excepción producida desde el deserializador.

[System.Serializable]
public class RpcArgumentDeserializationException : StreamJsonRpc.RemoteRpcException
[<System.Serializable>]
type RpcArgumentDeserializationException = class
    inherit RemoteRpcException
Public Class RpcArgumentDeserializationException
Inherits RemoteRpcException
Herencia
RpcArgumentDeserializationException
Atributos

Constructores

RpcArgumentDeserializationException(SerializationInfo, StreamingContext)

Inicializa una nueva instancia de la clase RpcArgumentDeserializationException.

RpcArgumentDeserializationException(String, Exception)

Inicializa una nueva instancia de la clase RpcArgumentDeserializationException.

RpcArgumentDeserializationException(String, Nullable<Int32>, Type, Exception)

Inicializa una nueva instancia de la clase RpcArgumentDeserializationException.

RpcArgumentDeserializationException(String)

Inicializa una nueva instancia de la clase RpcArgumentDeserializationException.

Propiedades

ArgumentName

Obtiene el nombre del argumento de la solicitud JSON-RPC que no pudo deserializar, si está disponible.

ArgumentPosition

Obtiene el índice basado en 0 del argumento de la solicitud JSON-RPC que no pudo deserializar, si está disponible.

DeserializedErrorData

Obtiene o establece el error.data valor de la respuesta de error, si se proporcionó uno.

(Heredado de RemoteRpcException)
DeserializedType

Obtiene el Type objeto al que se intentó la deserialización del argumento.

ErrorCode

Obtiene o establece el valor del error.code campo en la respuesta, si hay uno disponible.

(Heredado de RemoteRpcException)
ErrorData

Obtiene o establece el error.data valor de la respuesta de error, si se proporcionó uno.

(Heredado de RemoteRpcException)

Métodos

GetObjectData(SerializationInfo, StreamingContext)

Excepción que se produce cuando TryGetArgumentByNameOrIndex(String, Int32, Type, Object) el argumento no se puede deserializar en el tipo solicitado, normalmente debido a una incompatibilidad o excepción producida desde el deserializador.

Se aplica a