JsonRpc.TraceEvents Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
IDs de evento geradas para nossa TraceSource.
public enum JsonRpc.TraceEvents
type JsonRpc.TraceEvents =
Public Enum JsonRpc.TraceEvents
- Herança
-
JsonRpc.TraceEvents
Campos
Closed | 13 | Ocorre quando a conexão é fechada. |
ExceptionNotDeserializable | 21 | Um Exceptiontipo derivado não pôde ser desserializado porque não havia um construtor desserializador. Um tipo base que oferece o construtor será instanciado em vez disso. |
ExceptionNotSerializable | 20 | Uma instância de um Exceptiontipo derivado foi serializada como seu tipo base porque não tinha a SerializableAttribute aplicada. |
ExceptionTypeNotFound | 19 | Uma entrada Exception não pode ser desserializada para seu tipo original porque o tipo não pôde ser carregado. |
ListeningStarted | 3 | Ocorre quando essa instância começa a escutar mensagens RPC de entrada. |
LocalContractViolation | 15 | Um ponto de extensibilidade foi aproveitado localmente e quebrou o contrato. |
LocalEventListenerAdded | 2 | Ocorre quando um manipulador de eventos assina um evento em um objeto de destino adicionado. |
LocalInvocation | 9 | Ocorre quando um JsonRpcRequest é recebido e mapeado com êxito para um método local a ser invocado. |
LocalInvocationError | 10 | Ocorre quando um método invocado localmente de uma JsonRpcRequest gera uma exceção (ou retorna uma falha Task). TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) é invocado com o método thrown Exception, o nome do método de solicitação, a ID de solicitação e o objeto/matriz de argumento. TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) é invocado com uma mensagem de texto formatada com informações de exceção. |
LocalMethodAdded | 0 | Ocorre quando um método RPC local é adicionado à nossa tabela de mapeamento. |
LocalMethodNotAdded | 1 | Ocorre quando um método RPC local candidato NÃO é adicionado à nossa tabela de mapeamento. |
MessageReceived | 7 | Ocorre quando qualquer um JsonRpcMessage é recebido. Em Info, TraceData(TraceEventCache, String, TraceEventType, Int32, Object) é invocado com o JsonRpcMessage que é recebido. Em Verbose, TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) é invocado com a representação JSON da mensagem. |
MessageSent | 8 | Ocorre quando qualquer um JsonRpcMessage é transmitido. At Info, TraceData(TraceEventCache, String, TraceEventType, Int32, Object) é invocado com o JsonRpcMessage que é transmitido. Em Verbose, TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) é invocado com a representação JSON da mensagem. |
MethodArgumentDeserializationFailure | 17 | Uma chamada RPC de entrada incluiu um argumento que não conseguiu desserializar para o tipo no parâmetro de correspondência proposto por um método de destino candidato. |
ProgressNotificationError | 16 | Ocorreu uma exceção ao ler ou gravar a notificação $/progress. |
ReceivedCancellation | 4 | Ocorre quando chega uma notificação que está tentando cancelar uma solicitação anterior. |
ReceivedError | 12 | Ocorre quando uma mensagem de erro para uma invocação anterior é recebida. |
ReceivedResult | 11 | Ocorre quando uma mensagem de resultado bem-sucedida para uma invocação anterior é recebida. |
RequestAbandonedByRemote | 14 | Uma solicitação local é cancelada porque a parte remota encerrou a conexão. |
RequestReceived | 6 | Ocorre quando um JsonRpcRequest é recebido. |
RequestWithoutMatchingTarget | 5 | Ocorre quando uma solicitação ou notificação JSON-RPC foi recebida, mas nenhum método local é encontrado para invocá-la. |
TransmissionFailed | 18 | Uma mensagem RPC de saída não foi enviada devido a uma exceção, possivelmente uma falha de serialização. |