ExceptionProcessing Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří výčet chování zpracování výjimek, které jsou součástí JsonRpc třídy.
public enum ExceptionProcessing
type ExceptionProcessing =
Public Enum ExceptionProcessing
- Dědičnost
-
ExceptionProcessing
Pole
CommonErrorData | 0 | Výjimky vyvolané serverem jsou serializovány jako jednoduchá CommonErrorData třída a výchozí kód chyby je InvocationError. Klient se setká s RemoteInvocationException vlastností, jejíž DeserializedErrorData vlastnost je deserializovaná CommonErrorData. |
ISerializable | 1 | Výjimky vyvolané serverem jsou serializovány prostřednictvím ISerializable mechanismu a zaznamenává další podrobnosti pomocí kódu InvocationErrorWithExceptionchyby . Jedná se o deserializaci s původními typy výjimek jako vnitřní výjimky RemoteInvocationException vyvolané u klienta. Nastaví DeserializedErrorData se také na instanci CommonErrorData , která se podobá stromu vnitřní výjimky. |