RpcArgumentDeserializationException 類別

定義

當引數無法還原序列化為要求型別時擲回 TryGetArgumentByNameOrIndex(String, Int32, Type, Object) 的例外狀況,通常是因為還原序列化程式擲回不相容或例外狀況。

[System.Serializable]
public class RpcArgumentDeserializationException : StreamJsonRpc.RemoteRpcException
[<System.Serializable>]
type RpcArgumentDeserializationException = class
    inherit RemoteRpcException
Public Class RpcArgumentDeserializationException
Inherits RemoteRpcException
繼承
RpcArgumentDeserializationException
屬性

建構函式

RpcArgumentDeserializationException(SerializationInfo, StreamingContext)

初始化 RpcArgumentDeserializationException 類別的新執行個體。

RpcArgumentDeserializationException(String, Exception)

初始化 RpcArgumentDeserializationException 類別的新執行個體。

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

初始化 RpcArgumentDeserializationException 類別的新執行個體。

RpcArgumentDeserializationException(String)

初始化 RpcArgumentDeserializationException 類別的新執行個體。

屬性

ArgumentName

從無法還原序列化的 JSON-RPC 要求取得引數的名稱,如果有的話。

ArgumentPosition

從 JSON-RPC 要求取得引數的 0 型索引,如果可用,則無法還原序列化。

DeserializedErrorData

如果提供錯誤回應,取得或設定 error.data 值。

(繼承來源 RemoteRpcException)
DeserializedType

Type取得嘗試還原序列化引數的 。

ErrorCode

取得或設定回應中欄位的值 error.code ,如果有的話。

(繼承來源 RemoteRpcException)
ErrorData

如果提供錯誤回應,取得或設定 error.data 值。

(繼承來源 RemoteRpcException)

方法

GetObjectData(SerializationInfo, StreamingContext)

當引數無法還原序列化為要求型別時擲回 TryGetArgumentByNameOrIndex(String, Int32, Type, Object) 的例外狀況,通常是因為還原序列化程式擲回不相容或例外狀況。

適用於