JsonRpc.TraceEvents 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
引發至 的事件 TraceSource 識別碼。
public enum JsonRpc.TraceEvents
type JsonRpc.TraceEvents =
Public Enum JsonRpc.TraceEvents
- 繼承
-
JsonRpc.TraceEvents
欄位
Closed | 13 | 當連接關閉時發生。 |
ExceptionNotDeserializable | 21 | Exception無法還原序列化衍生類型,因為它缺少還原序列化建構函式。 提供建構函式的基底類型將會改為具現化。 |
ExceptionNotSerializable | 20 | 衍生類型的 Exception 實例已序列化為其基底類型,因為它沒有 SerializableAttribute 套用 。 |
ExceptionTypeNotFound | 19 | 傳入 Exception 無法還原序列化為其原始類型,因為無法載入類型。 |
ListeningStarted | 3 | 發生于此實例開始接聽傳入 RPC 訊息時。 |
LocalContractViolation | 15 | 擴充點已在本機運用,並中斷合約。 |
LocalEventListenerAdded | 2 | 當事件處理常式訂閱已新增目標物件上的事件時發生。 |
LocalInvocation | 9 | 發生于收到 並成功對應至要叫用的本機方法時 JsonRpcRequest 。 |
LocalInvocationError | 10 | 發生于從 本機叫用的方法 JsonRpcRequest 擲回例外狀況 (或傳回錯誤 Task) 。 TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) 會使用擲回 Exception 的 、要求方法名稱、要求識別碼和引數物件/陣列來叫用。 TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) 會使用格式化為例外狀況資訊的文字訊息來叫用。 |
LocalMethodAdded | 0 | 發生于將本機 RPC 方法新增至我們的對應資料表時。 |
LocalMethodNotAdded | 1 | 發生于候選本機 RPC 方法未新增至我們的對應資料表時。 |
MessageReceived | 7 | 發生于收到任何 JsonRpcMessage 時。 在 Info 上, TraceData(TraceEventCache, String, TraceEventType, Int32, Object) 會使用 JsonRpcMessage 收到的 叫用 。 在 Verbose 上, TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) 會使用訊息的 JSON 標記法來叫用。 |
MessageSent | 8 | 發生于傳輸任何 JsonRpcMessage 時。 在 Info 上, TraceData(TraceEventCache, String, TraceEventType, Int32, Object) 會使用傳輸的 叫用 JsonRpcMessage 。 在 Verbose 上, TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) 會使用訊息的 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 訊息因為例外狀況而未傳送,可能是序列化失敗。 |