JsonRpc.TraceEvents Enum
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ereignis-IDs, die auf unseren TraceSource.
public enum JsonRpc.TraceEvents
type JsonRpc.TraceEvents =
Public Enum JsonRpc.TraceEvents
- Vererbung
-
JsonRpc.TraceEvents
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| Closed | 13 | Tritt auf, wenn die Verbindung geschlossen wird. |
| ExceptionNotDeserializable | 21 | Ein Exceptionabgeleiteter Typ konnte nicht deserialisiert werden, da ein Deserialisierungskonstruktor fehlte. Ein Basistyp , der den Konstruktor anbietet, wird stattdessen instanziiert. |
| ExceptionNotSerializable | 20 | Eine Instanz eines Exceptionabgeleiteten Typs wurde als Basistyp serialisiert, da er nicht SerializableAttribute angewendet wurde. |
| ExceptionTypeNotFound | 19 | Ein Eingehender Exception kann nicht auf den ursprünglichen Typ deserialisiert werden, da der Typ nicht geladen werden konnte. |
| ListeningStarted | 3 | Tritt auf, wenn diese Instanz mit der Überwachung eingehender RPC-Nachrichten beginnt. |
| LocalContractViolation | 15 | Ein Erweiterbarkeitspunkt wurde lokal genutzt und der Vertrag abgebrochen. |
| LocalEventListenerAdded | 2 | Tritt auf, wenn ein Ereignishandler ein Ereignis für ein hinzugefügtes Zielobjekt abonniert. |
| LocalInvocation | 9 | Tritt auf, wenn eine JsonRpcRequest empfangen und erfolgreich einer lokalen Methode zugeordnet wird, die aufgerufen werden soll. |
| LocalInvocationError | 10 | Tritt auf, wenn eine lokal aufgerufene Methode von einer JsonRpcRequest Ausnahme ausgelöst wird (oder eine fehlerhafte Methode zurückgibt Task). TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) wird mit dem ausgelösten ExceptionNamen der Anforderungsmethode, der Anforderungs-ID und dem Argumentobjekt/Array aufgerufen. TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) wird mit ausnahmeinformationen formatierten Textnachrichten aufgerufen. |
| LocalMethodAdded | 0 | Tritt auf, wenn der Zuordnungstabelle eine lokale RPC-Methode hinzugefügt wird. |
| LocalMethodNotAdded | 1 | Tritt auf, wenn eine lokale RPC-Methode eines Kandidaten nicht zu unserer Zuordnungstabelle hinzugefügt wird. |
| MessageReceived | 7 | Tritt auf, wenn eine JsonRpcMessage empfangen wird. Bei Info, TraceData(TraceEventCache, String, TraceEventType, Int32, Object) wird mit dem JsonRpcMessage empfangenen aufgerufen. At Verbose, TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) wird mit der JSON-Darstellung der Nachricht aufgerufen. |
| MessageSent | 8 | Tritt auf, wenn eine JsonRpcMessage übertragung erfolgt. At Info, TraceData(TraceEventCache, String, TraceEventType, Int32, Object) wird mit dem JsonRpcMessage übertragenen aufgerufen. At Verbose, TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) wird mit der JSON-Darstellung der Nachricht aufgerufen. |
| MethodArgumentDeserializationFailure | 17 | Ein eingehender RPC-Aufruf enthielt ein Argument, das nicht für den Typ deserialisierens deserialisierens des Typs für den vorgeschlagenen Abgleichsparameter einer Kandidatenzielmethode enthalten ist. |
| ProgressNotificationError | 16 | Beim Lesen oder Schreiben der $/progress-Benachrichtigung ist eine Ausnahme aufgetreten. |
| ReceivedCancellation | 4 | Tritt auf, wenn eine Benachrichtigung eingeht, die versucht, eine vorherige Anforderung abzubrechen. |
| ReceivedError | 12 | Tritt auf, wenn eine Fehlermeldung für einen vorherigen Aufruf empfangen wird. |
| ReceivedResult | 11 | Tritt auf, wenn eine erfolgreiche Ergebnismeldung für einen vorherigen Aufruf empfangen wird. |
| RequestAbandonedByRemote | 14 | Eine lokale Anforderung wird abgebrochen, da die Remotepartei die Verbindung beendet hat. |
| RequestReceived | 6 | Tritt auf, wenn ein JsonRpcRequest Empfangen wird. |
| RequestWithoutMatchingTarget | 5 | Tritt auf, wenn eine JSON-RPC-Anforderung oder -Benachrichtigung empfangen wurde, aber es wird keine lokale Methode aufgerufen. |
| TransmissionFailed | 18 | Eine ausgehende RPC-Nachricht wurde aufgrund einer Ausnahme, möglicherweise aufgrund eines Serialisierungsfehlers, nicht gesendet. |