JsonRpc.TraceEvents Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Identificadores de evento generados a nuestro TraceSource.
public enum JsonRpc.TraceEvents
type JsonRpc.TraceEvents =
Public Enum JsonRpc.TraceEvents
- Herencia
-
JsonRpc.TraceEvents
Campos
Closed | 13 | Se produce cuando se cierra la conexión. |
ExceptionNotDeserializable | 21 | No Exceptionse pudo deserializar un tipo derivado de porque faltaba un constructor de deserialización. En su lugar, se creará una instancia de un tipo base que ofrezca al constructor. |
ExceptionNotSerializable | 20 | Una instancia de un Exceptiontipo derivado se serializó como su tipo base porque no tenía aplicado.SerializableAttribute |
ExceptionTypeNotFound | 19 | No se puede deserializar una entrada Exception en su tipo original porque no se pudo cargar el tipo. |
ListeningStarted | 3 | Se produce cuando esta instancia comienza a escuchar mensajes RPC entrantes. |
LocalContractViolation | 15 | Un punto de extensibilidad se apalancó localmente y rompió el contrato. |
LocalEventListenerAdded | 2 | Se produce cuando un controlador de eventos se suscribe a un evento en un objeto de destino agregado. |
LocalInvocation | 9 | Se produce cuando JsonRpcRequest se recibe y se asigna correctamente a un método local que se va a invocar. |
LocalInvocationError | 10 | Se produce cuando un método invocado localmente a partir de un JsonRpcRequest produce una excepción (o devuelve un error Task). TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) se invoca con el nombre del método de solicitud, Exceptionel identificador de solicitud y el objeto o matriz de argumentos. TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) se invoca con un mensaje de texto con formato de información de excepción. |
LocalMethodAdded | 0 | Se produce cuando se agrega un método RPC local a nuestra tabla de asignación. |
LocalMethodNotAdded | 1 | Se produce cuando no se agrega un método RPC local candidato a la tabla de asignación. |
MessageReceived | 7 | Se produce cuando se recibe cualquiera JsonRpcMessage . En Info, TraceData(TraceEventCache, String, TraceEventType, Int32, Object) se invoca con el JsonRpcMessage objeto recibido. En Verbose, TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) se invoca con la representación JSON del mensaje. |
MessageSent | 8 | Se produce cuando se transmite cualquiera JsonRpcMessage . En Info, TraceData(TraceEventCache, String, TraceEventType, Int32, Object) se invoca con el JsonRpcMessage objeto que se transmite. En Verbose, TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) se invoca con la representación JSON del mensaje. |
MethodArgumentDeserializationFailure | 17 | Una llamada RPC entrante incluía un argumento que no pudo deserializar al tipo en el parámetro de coincidencia propuesto del método de destino candidato. |
ProgressNotificationError | 16 | Se produjo una excepción al leer o escribir la notificación $/progress. |
ReceivedCancellation | 4 | Se produce cuando llega una notificación que intenta cancelar una solicitud anterior. |
ReceivedError | 12 | Se produce cuando se recibe un mensaje de error para una invocación anterior. |
ReceivedResult | 11 | Se produce cuando se recibe un mensaje de resultado correcto para una invocación anterior. |
RequestAbandonedByRemote | 14 | Se cancela una solicitud local porque la entidad remota finalizó la conexión. |
RequestReceived | 6 | Se produce cuando se recibe un JsonRpcRequest . |
RequestWithoutMatchingTarget | 5 | Se produce cuando se recibió una solicitud o notificación JSON-RPC, pero no se encuentra ningún método local para invocarlo. |
TransmissionFailed | 18 | No se envió un mensaje RPC saliente debido a una excepción, posiblemente un error de serialización. |