ExceptionProcessing Sabit listesi

Tanım

sınıfında yerleşik JsonRpc özel durum işleme davranışlarını numaralandırır.

public enum ExceptionProcessing
type ExceptionProcessing = 
Public Enum ExceptionProcessing
Devralma
ExceptionProcessing

Alanlar

CommonErrorData 0

Sunucu tarafından oluşan özel durumlar basit CommonErrorData sınıf olarak serileştirilir ve varsayılan hata kodu olur InvocationError. İstemci, özelliği seri durumdan çıkarılmış CommonErrorDataolan DeserializedErrorData bir RemoteInvocationException ile karşılaşır.

ISerializable 1

Sunucu tarafından oluşan özel durumlar, mekanizması aracılığıyla ISerializable serileştirilir ve hata kodu InvocationErrorWithExceptionkullanılarak daha fazla ayrıntı yakalar. Bunlar, istemcide oluşan iç özel durumlar olarak özgün özel durum türleriyle seri durumdan RemoteInvocationException çıkarılır. ayrıca DeserializedErrorData , iç özel durum ağacına CommonErrorData benzeyen bir örneğine ayarlanır.

Şunlara uygulanır

Ayrıca bkz.