Aracılığıyla paylaş


JsonRpc.TraceEvents Sabit listesi

Tanım

olay kimlikleri bizim TraceSourceiçin yükseltilmiştir.

public enum JsonRpc.TraceEvents
type JsonRpc.TraceEvents = 
Public Enum JsonRpc.TraceEvents
Devralma
JsonRpc.TraceEvents

Alanlar

Closed 13

Bağlantı kapatıldığında gerçekleşir.

ExceptionNotDeserializable 21

Seri Exceptiondurumdan çıkarıcı eksik olduğundan türetilmiş bir tür seri durumdan çıkarılamadı. Bunun yerine oluşturucuyu sunan bir temel tür örneği oluşturulacaktır.

ExceptionNotSerializable 20

Türetilmiş türün bir Exceptionörneği, temel türü olarak seri hale getirilmiştir çünkü uygulanmamıştır SerializableAttribute .

ExceptionTypeNotFound 19

Tür yüklenemediğinden, gelen Exception özgün türü seri durumdan çıkarılamaz.

ListeningStarted 3

Bu örnek gelen RPC iletilerini dinlemeye başladığında gerçekleşir.

LocalContractViolation 15

Genişletilebilirlik noktası yerel olarak kullanıldı ve sözleşmeyi bozdu.

LocalEventListenerAdded 2

Bir olay işleyicisi eklenen hedef nesnedeki bir olaya abone olduğunda gerçekleşir.

LocalInvocation 9

bir alındığında ve çağrılacak yerel bir yöntemle başarıyla eşlendiğinde JsonRpcRequest gerçekleşir.

LocalInvocationError 10

yerel olarak çağrılan bir JsonRpcRequest yöntemin bir özel durum oluşturması (veya hatalı Taskbir döndürür) durumunda oluşur. TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) , istek Exceptionyöntemi adı, istek kimliği ve bağımsız değişken nesnesi/dizisi ile çağrılır. TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) özel durum bilgileriyle biçimlendirilmiş bir metin iletisiyle çağrılır.

LocalMethodAdded 0

Eşleme tablomuza yerel bir RPC yöntemi eklendiğinde gerçekleşir.

LocalMethodNotAdded 1

Eşleme tablomuza bir aday yerel RPC yöntemi EKLENMEDİyse gerçekleşir.

MessageReceived 7

Herhangi biri JsonRpcMessage alındığında gerçekleşir. TraceData(TraceEventCache, String, TraceEventType, Int32, Object) konumundaInfo, alınan ile JsonRpcMessage çağrılır. TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) konumundaVerbose, iletisinin JSON gösterimiyle çağrılır.

MessageSent 8

Herhangi biri JsonRpcMessage iletildiğinde gerçekleşir. TraceData(TraceEventCache, String, TraceEventType, Int32, Object) konumundaInfo, iletilen ile birlikte JsonRpcMessage çağrılır. TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) konumundaVerbose, iletisinin JSON gösterimiyle çağrılır.

MethodArgumentDeserializationFailure 17

Gelen RPC çağrısı, aday hedef yönteminin önerilen eşleştirme parametresinde türü seri durumdan çıkaramayan bir bağımsız değişken içeriyor.

ProgressNotificationError 16

$/progress bildirimi okunurken veya yazılırken özel durum oluştu.

ReceivedCancellation 4

Önceki bir isteği iptal etmeye çalışan bir bildirim geldiğinde gerçekleşir.

ReceivedError 12

Önceki bir çağrı için hata iletisi alındığında oluşur.

ReceivedResult 11

Önceki bir çağrı için başarılı bir sonuç iletisi alındığında gerçekleşir.

RequestAbandonedByRemote 14

Uzak taraf bağlantıyı sonlandırdığından yerel istek iptal edildi.

RequestReceived 6

JsonRpcRequest bir alındığında gerçekleşir.

RequestWithoutMatchingTarget 5

JSON-RPC isteği veya bildirimi alındığında, ancak bunun için çağrılacak yerel yöntem bulunamadığında gerçekleşir.

TransmissionFailed 18

Giden RPC iletisi, büyük olasılıkla serileştirme hatası olan bir özel durum nedeniyle gönderilmedi.

Şunlara uygulanır