語言

JsonRpc.TraceEvents 列舉

定義

事件 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-衍生型別無法被反序列化,因為它缺少一個反序列化的建構子。 會以提供建構子的基底型態來實例化。

適用於