ExceptionProcessing Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Aufzählt die Ausnahmebehandlungsverhalten, die in die JsonRpc Klasse integriert sind.
public enum ExceptionProcessing
type ExceptionProcessing =
Public Enum ExceptionProcessing
- Vererbung
-
ExceptionProcessing
Felder
CommonErrorData | 0 | Ausnahmen, die vom Server ausgelöst werden, werden als einfache CommonErrorData Klasse serialisiert und der Standardfehlercode ist InvocationError. Der Client erlebt eine RemoteInvocationException Eigenschaft, DeserializedErrorData deren Eigenschaft die Deserialisierung CommonErrorDataist. |
ISerializable | 1 | Ausnahmen, die vom Server ausgelöst werden, werden über den ISerializable Mechanismus serialisiert und erfasst weitere Details mithilfe des Fehlercodes InvocationErrorWithException. Dies werden mit den ursprünglichen Ausnahmetypen als innere Ausnahmen des RemoteInvocationException Ausgelösten Clients deerialisiert. Dies DeserializedErrorData ist auch auf eine Instanz CommonErrorData festgelegt, die der inneren Ausnahmestruktur ähnelt. |