ExceptionProcessing Enumerazione

Definizione

Enumera i comportamenti di gestione delle eccezioni incorporati nella JsonRpc classe .

public enum ExceptionProcessing
type ExceptionProcessing = 
Public Enum ExceptionProcessing
Ereditarietà
ExceptionProcessing

Campi

Nome Valore Descrizione
CommonErrorData 0

Le eccezioni generate dal server vengono serializzate come classe semplice CommonErrorData e il codice di errore predefinito è InvocationError. Il client sperimenta un oggetto RemoteInvocationException la cui DeserializedErrorData proprietà è l'oggetto deserializzato CommonErrorData.

ISerializable 1

Le eccezioni generate dal server vengono serializzate tramite il ISerializable meccanismo e acquisisce altri dettagli, usando il codice InvocationErrorWithExceptiondi errore . Vengono deserializzati con i tipi di eccezione originali come eccezioni interne dell'eccezione RemoteInvocationException generata nel client. DeserializedErrorData è inoltre impostato su un'istanza di CommonErrorData simile all'albero delle eccezioni interno.

Si applica a

Vedi anche