JsonRpc.TraceEvents Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
ID událostí vyvolaná na naši TraceSource.
public enum JsonRpc.TraceEvents
type JsonRpc.TraceEvents =
Public Enum JsonRpc.TraceEvents
- Dědičnost
-
JsonRpc.TraceEvents
Pole
Closed | 13 | Nastane při zavření připojení. |
ExceptionNotDeserializable | 21 | Odvozený Exceptiontyp nelze deserializovat, protože chyběl deserializační konstruktor. Místo toho se vytvoří instance základního typu, který konstruktor nabízí. |
ExceptionNotSerializable | 20 | Instance -odvozeného Exceptiontypu byla serializována jako základní typ, protože nebyla SerializableAttribute použita. |
ExceptionTypeNotFound | 19 | Příchozí Exception nelze deserializovat na původní typ, protože typ nelze načíst. |
ListeningStarted | 3 | Nastane, když tato instance začne naslouchat příchozím zprávě RPC. |
LocalContractViolation | 15 | Bod rozšiřitelnosti se využil místně a přerušil kontrakt. |
LocalEventListenerAdded | 2 | Nastane, když obslužná rutina události přihlásí k odběru události u přidaného cílového objektu. |
LocalInvocation | 9 | Vyvolá se při JsonRpcRequest přijetí a úspěšné mapování na místní metodu, která se má vyvolat. |
LocalInvocationError | 10 | Nastane, když místně vyvolána metoda z JsonRpcRequest vyvolá výjimku (nebo vrátí chybu Task). TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) je vyvolána s vyvolán Exception, request method name, request ID, and argument object/array. TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) je vyvolána textovou zprávou formátovanou s informacemi o výjimce. |
LocalMethodAdded | 0 | Vyvolá se při přidání místní metody RPC do naší mapovací tabulky. |
LocalMethodNotAdded | 1 | Dojde k tomu, že do naší tabulky mapování není přidána kandidáta místní metoda RPC. |
MessageReceived | 7 | Nastane, když je přijat jakýkoliv JsonRpcMessage . At Info, TraceData(TraceEventCache, String, TraceEventType, Int32, Object) je vyvolána s přijatým JsonRpcMessage . At Verbose, TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) je vyvolána s reprezentací JSON zprávy. |
MessageSent | 8 | Nastane, když se nějaké JsonRpcMessage přenese. At Info, TraceData(TraceEventCache, String, TraceEventType, Int32, Object) je vyvolána s JsonRpcMessage přenášeným. At Verbose, TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) je vyvolána s reprezentací JSON zprávy. |
MethodArgumentDeserializationFailure | 17 | Příchozí volání RPC obsahovalo argument, který se nepodařilo deserializovat na typ navrhovaného odpovídajícího parametru cílové metody kandidáta. |
ProgressNotificationError | 16 | Při čtení nebo zápisu oznámení $/progress došlo k výjimce. |
ReceivedCancellation | 4 | Nastane, když přijde oznámení, které se pokouší zrušit předchozí žádost. |
ReceivedError | 12 | Vyvolá se při přijetí chybové zprávy pro předchozí vyvolání. |
ReceivedResult | 11 | Nastane, když se přijme zpráva o úspěšném výsledku pro předchozí vyvolání. |
RequestAbandonedByRemote | 14 | Místní požadavek se zruší, protože vzdálená strana ukončila připojení. |
RequestReceived | 6 | Nastane při JsonRpcRequest přijetí. |
RequestWithoutMatchingTarget | 5 | Nastane, když byl přijat požadavek JSON-RPC nebo oznámení, ale nebyla nalezena žádná místní metoda, která by ji vyvolala. |
TransmissionFailed | 18 | Odchozí zpráva RPC nebyla odeslána kvůli výjimce, pravděpodobně selhání serializace. |