JsonRpcErrorCode Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
JSON-RPC belirtiminde veya bu kitaplıkta düzenlenmiş hata kodları.
public enum JsonRpcErrorCode
type JsonRpcErrorCode =
Public Enum JsonRpcErrorCode
- Devralma
-
JsonRpcErrorCode
Alanlar
InternalError | -32603 | İç JSON-RPC hatası. |
InvalidParams | -32602 | Geçersiz yöntem parametreleri. |
InvalidRequest | -32600 | Gönderilen JSON geçerli bir request nesnesi değil. |
InvocationError | -32000 | RPC çağrısının yapıldığını ancak hedefin bir özel durum oluşturmuş olduğunu gösterir. içinde DataError bulunan büyük olasılıkla olacaktır CommonErrorData. |
InvocationErrorWithException | -32004 | RPC çağrısının yapıldığını ancak hedefin bir özel durum oluşturmuş olduğunu gösterir. Data içinde Error bulunan, aracılığıyla ISerializableseri hale getirilmiş olarak Exception yorumlanmalıdır. |
MethodNotFound | -32601 | Yöntemi yok / kullanılamıyor. |
NoMarshaledObjectFound | -32001 | Hiçbir zaman var olmayan veya zaten atılmış uzaktan sıralanmış bir nesneye istekte bulunulduğunu gösterir. |
ParseError | -32700 | Sunucu tarafından geçersiz JSON alındı. JSON metni ayrıştırılırken sunucuda bir hata oluştu. |
RequestCanceled | -32800 | İstemciden gelen bir iptal isteği nedeniyle sunucu yönteminin yürütülmesi durduruldu. |
ResponseSerializationFailure | -32003 | Uygulamanın amaçladığı şekilde bir yanıtın serileştirilemediğine işaret eder. |
Açıklamalar
Belirtim uyarınca, -32768 ile -32000 arası hata kodları önceden tanımlanmış hatalar için ayrılmıştır. -32000 ile -32099 aralığındaki aralık "Uygulama tanımlı sunucu hataları için ayrılmıştır", bu nedenle StreamJsonRpc için ihtiyacımız olan yeni özellikleri tanımlarız.