RpcArgumentDeserializationException Klasse

Definition

Eine Ausnahme, die ausgelöst TryGetArgumentByNameOrIndex(String, Int32, Type, Object) wird, wenn das Argument nicht auf den angeforderten Typ deserialisiert werden kann, in der Regel aufgrund einer Inkompatibilität oder Ausnahme, die vom Deserializer ausgelöst wird.

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

Konstruktoren

Name Beschreibung
RpcArgumentDeserializationException(SerializationInfo, StreamingContext)

Initialisiert eine neue Instanz der RpcArgumentDeserializationException-Klasse.

RpcArgumentDeserializationException(String, Exception)

Initialisiert eine neue Instanz der RpcArgumentDeserializationException-Klasse.

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

Initialisiert eine neue Instanz der RpcArgumentDeserializationException-Klasse.

RpcArgumentDeserializationException(String)

Initialisiert eine neue Instanz der RpcArgumentDeserializationException-Klasse.

Eigenschaften

Name Beschreibung
ArgumentName

Ruft den Namen des Arguments aus der JSON-RPC Anforderung ab, die ggf. nicht deserialisiert werden konnte.

ArgumentPosition

Ruft den 0-basierten Index des Arguments aus der JSON-RPC Anforderung ab, die nicht deserialisiert werden konnte, falls verfügbar.

DeserializedErrorData

Dient zum Abrufen oder Festlegen des error.data Werts in der Fehlerantwort, wenn ein Wert angegeben wurde.

(Geerbt von RemoteRpcException)
DeserializedType

Ruft die Type Deserialisierung des Arguments ab.

ErrorCode

Dient zum Abrufen oder Festlegen des Werts des error.code Felds in der Antwort, falls vorhanden.

(Geerbt von RemoteRpcException)
ErrorData

Dient zum Abrufen oder Festlegen des error.data Werts in der Fehlerantwort, wenn ein Wert angegeben wurde.

(Geerbt von RemoteRpcException)

Methoden

Name Beschreibung
GetObjectData(SerializationInfo, StreamingContext)

Eine Ausnahme, die ausgelöst TryGetArgumentByNameOrIndex(String, Int32, Type, Object) wird, wenn das Argument nicht auf den angeforderten Typ deserialisiert werden kann, in der Regel aufgrund einer Inkompatibilität oder Ausnahme, die vom Deserializer ausgelöst wird.

Gilt für: