JsonRpc.TraceEvents 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이벤트 ID가 발생 TraceSource합니다.
public enum JsonRpc.TraceEvents
type JsonRpc.TraceEvents =
Public Enum JsonRpc.TraceEvents
- 상속
-
JsonRpc.TraceEvents
필드
Closed | 13 | 연결이 닫혀 있을 때 발생합니다. |
ExceptionNotDeserializable | 21 | Exception역직렬화 생성자가 없으므로 파생 형식을 역직렬화할 수 없습니다. 생성 자를 제공하는 기본 형식은 대신 인스턴스화됩니다. |
ExceptionNotSerializable | 20 | -derived 형식의 Exception인스턴스가 적용되지 않았기 SerializableAttribute 때문에 해당 기본 형식으로 serialize되었습니다. |
ExceptionTypeNotFound | 19 | 형식을 로드할 수 없으므로 들어오는 Exception 형식을 원래 형식으로 역직렬화할 수 없습니다. |
ListeningStarted | 3 | 이 인스턴스가 들어오는 RPC 메시지 수신 대기를 시작할 때 발생합니다. |
LocalContractViolation | 15 | 확장성 지점이 로컬로 활용되어 계약을 파기했습니다. |
LocalEventListenerAdded | 2 | 이벤트 처리기가 추가된 대상 개체의 이벤트를 구독할 때 발생합니다. |
LocalInvocation | 9 | 호출할 로컬 메서드를 JsonRpcRequest 수신하고 성공적으로 매핑할 때 발생합니다. |
LocalInvocationError | 10 | 로컬로 호출된 메서드가 예외를 JsonRpcRequest throw하거나 오류가 Task발생한 메서드를 반환할 때 발생합니다. TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) 는 throw Exception된, 요청 메서드 이름, 요청 ID 및 인수 개체/배열을 사용하여 호출됩니다. TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) 은 예외 정보 형식의 문자 메시지로 호출됩니다. |
LocalMethodAdded | 0 | 로컬 RPC 메서드가 매핑 테이블에 추가되면 발생합니다. |
LocalMethodNotAdded | 1 | 매핑 테이블에 후보 로컬 RPC 메서드가 추가되지 않은 경우에 발생합니다. |
MessageReceived | 7 | 수신될 때 JsonRpcMessage 발생합니다. TraceData(TraceEventCache, String, TraceEventType, Int32, Object) 에서 Info수신된 값을 사용하여 JsonRpcMessage 호출됩니다. TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) 에서 Verbose메시지의 JSON 표현으로 호출됩니다. |
MessageSent | 8 | 전송될 때 JsonRpcMessage 발생합니다. TraceData(TraceEventCache, String, TraceEventType, Int32, Object) 에서 Info전송되는 값을 사용하여 JsonRpcMessage 호출됩니다. TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) 에서 Verbose메시지의 JSON 표현으로 호출됩니다. |
MethodArgumentDeserializationFailure | 17 | 들어오는 RPC 호출에는 후보 대상 메서드의 제안된 일치 매개 변수에서 형식으로 역직렬화하지 못한 인수가 포함되었습니다. |
ProgressNotificationError | 16 | $/progress 알림을 읽거나 쓸 때 예외가 발생했습니다. |
ReceivedCancellation | 4 | 이전 요청을 취소하려는 알림이 도착하면 발생합니다. |
ReceivedError | 12 | 이전 호출에 대한 오류 메시지가 수신될 때 발생합니다. |
ReceivedResult | 11 | 이전 호출에 대한 성공적인 결과 메시지가 수신될 때 발생합니다. |
RequestAbandonedByRemote | 14 | 원격 당사자가 연결을 종료했기 때문에 로컬 요청이 취소됩니다. |
RequestReceived | 6 | 수신될 때 JsonRpcRequest 발생합니다. |
RequestWithoutMatchingTarget | 5 | JSON-RPC 요청 또는 알림을 받았지만 호출할 로컬 메서드가 없는 경우에 발생합니다. |
TransmissionFailed | 18 | 예외로 인해 보내는 RPC 메시지가 전송되지 않았는데, 직렬화 실패일 수 있습니다. |