JsonRpc.TraceEvents 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
事件 ID 提升至 TraceSource。
public enum JsonRpc.TraceEvents
type JsonRpc.TraceEvents =
Public Enum JsonRpc.TraceEvents
- 繼承
-
JsonRpc.TraceEvents
欄位
| 名稱 | 值 | Description |
|---|---|---|
| LocalMethodAdded | 0 | 當本地 RPC 方法加入我們的映射表時,會發生這種情況。 |
| LocalMethodNotAdded | 1 | 當候選的局部 RPC 方法未被加入我們的映射表時,會發生這種情況。 |
| LocalEventListenerAdded | 2 | 當事件處理器訂閱新增目標物件的事件時,會發生這種情況。 |
| ListeningStarted | 3 | 當此實例開始監聽收到的 RPC 訊息時,會發生這種情況。 |
| ReceivedCancellation | 4 | 當收到試圖取消先前請求的通知時,會發生這種情況。 |
| RequestWithoutMatchingTarget | 5 | 當收到 JSON-RPC 請求或通知,但找不到本地方法來呼叫時,會發生這種情況。 |
| RequestReceived | 6 | 當收到 a JsonRpcRequest 時會發生。 |
| MessageReceived | 7 | 當收到任何 JsonRpcMessage 訊息時會發生。 在 Info, TraceData(TraceEventCache, String, TraceEventType, Int32, Object) 被調用的 JsonRpcMessage 是 所接收的。 at VerboseTraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) , 是以訊息的 JSON 表示方式呼叫。 |
| MessageSent | 8 | 當任何 JsonRpcMessage 訊號被傳送時都會發生。 在 Info, TraceData(TraceEventCache, String, TraceEventType, Int32, Object) 被呼叫時,傳送 JsonRpcMessage 的 。 at VerboseTraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) , 是以訊息的 JSON 表示方式呼叫。 |
| LocalInvocation | 9 | 當 a JsonRpcRequest 被接收並成功映射到待呼叫的本地方法時,會發生。 |
| LocalInvocationError | 10 | 當本地呼叫的方法 JsonRpcRequest 拋出例外(或回傳有錯誤 Task的 )時,會發生這種情況。 TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) 呼叫時會使用 thrown Exception、request 方法名稱、request ID 以及參數物件/陣列。 TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) 以帶有例外資訊格式的簡訊呼叫。 |
| ReceivedResult | 11 | 當收到先前調用的成功結果訊息時,會發生。 |
| ReceivedError | 12 | 當收到先前調用的錯誤訊息時會發生。 |
| Closed | 13 | 當連線關閉時會發生。 |
| RequestAbandonedByRemote | 14 | 本地請求被取消,因為遠端方終止了連線。 |
| LocalContractViolation | 15 | 一個可延展點在當地被利用,導致合約破裂。 |
| ProgressNotificationError | 16 | 讀取或寫入 $/進度通知時會發生例外。 |
| MethodArgumentDeserializationFailure | 17 | 一個接收的 RPC 呼叫包含一個無法反序列化成候選目標方法所提擬匹配參數型別的參數參數的參數。 |
| TransmissionFailed | 18 | 由於例外,可能是序列化失敗,未發送出 RPC 訊息。 |
| ExceptionTypeNotFound | 19 | 進來 Exception 的輸入無法被反序列化為原始型別,因為該型別無法被載入。 |
| ExceptionNotSerializable | 20 | 一個 -衍生型別的實例Exception會被序列化為其基礎型別,因為它沒有套用該 。SerializableAttribute |
| ExceptionNotDeserializable | 21 | Exception-衍生型別無法被反序列化,因為它缺少一個反序列化的建構子。 會以提供建構子的基底型態來實例化。 |