RpcArgumentDeserializationException Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Exception levée lorsque l’argument ne peut pas être désérialisé au type demandé, généralement en raison d’une incompatibilité ou d’une exception levée TryGetArgumentByNameOrIndex(String, Int32, Type, Object) à partir du désérialiseur.
[System.Serializable]
public class RpcArgumentDeserializationException : StreamJsonRpc.RemoteRpcException
[<System.Serializable>]
type RpcArgumentDeserializationException = class
inherit RemoteRpcException
Public Class RpcArgumentDeserializationException
Inherits RemoteRpcException
- Héritage
- Attributs
Constructeurs
| Nom | Description |
|---|---|
| RpcArgumentDeserializationException(SerializationInfo, StreamingContext) |
Initialise une nouvelle instance de la classe RpcArgumentDeserializationException. |
| RpcArgumentDeserializationException(String, Exception) |
Initialise une nouvelle instance de la classe RpcArgumentDeserializationException. |
| RpcArgumentDeserializationException(String, Nullable<Int32>, Type, Exception) |
Initialise une nouvelle instance de la classe RpcArgumentDeserializationException. |
| RpcArgumentDeserializationException(String) |
Initialise une nouvelle instance de la classe RpcArgumentDeserializationException. |
Propriétés
| Nom | Description |
|---|---|
| ArgumentName |
Obtient le nom de l’argument de la requête JSON-RPC qui n’a pas pu désérialiser, le cas échéant. |
| ArgumentPosition |
Obtient l’index de base 0 de l’argument à partir de la requête JSON-RPC qui n’a pas pu désérialiser, le cas échéant. |
| DeserializedErrorData |
Obtient ou définit la |
| DeserializedType |
Obtient la Type désérialisation de l’argument qui a été tentée. |
| ErrorCode |
Obtient ou définit la valeur du |
| ErrorData |
Obtient ou définit la |
Méthodes
| Nom | Description |
|---|---|
| GetObjectData(SerializationInfo, StreamingContext) |
Exception levée lorsque l’argument ne peut pas être désérialisé au type demandé, généralement en raison d’une incompatibilité ou d’une exception levée TryGetArgumentByNameOrIndex(String, Int32, Type, Object) à partir du désérialiseur. |