JsonRpc.TraceEvents 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
TraceSourceに発生したイベント ID。
public enum JsonRpc.TraceEvents
type JsonRpc.TraceEvents =
Public Enum JsonRpc.TraceEvents
- 継承
-
JsonRpc.TraceEvents
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| LocalMethodAdded | 0 | ローカル RPC メソッドがマッピング テーブルに追加されたときに発生します。 |
| LocalMethodNotAdded | 1 | 候補のローカル RPC メソッドがマッピング テーブルに追加されていない場合に発生します。 |
| LocalEventListenerAdded | 2 | イベント ハンドラーが、追加されたターゲット オブジェクトのイベントをサブスクライブするときに発生します。 |
| ListeningStarted | 3 | このインスタンスが受信 RPC メッセージのリッスンを開始したときに発生します。 |
| ReceivedCancellation | 4 | 前の要求を取り消そうとしている通知が到着したときに発生します。 |
| RequestWithoutMatchingTarget | 5 | JSON-RPC 要求または通知を受信したが、呼び出すローカル メソッドが見つからない場合に発生します。 |
| RequestReceived | 6 | JsonRpcRequestを受信したときに発生します。 |
| MessageReceived | 7 | JsonRpcMessageが受信されたときに発生します。 Infoでは、受信したJsonRpcMessageを使用してTraceData(TraceEventCache, String, TraceEventType, Int32, Object)が呼び出されます。 Verboseでは、メッセージの JSON 表現を使用してTraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])が呼び出されます。 |
| MessageSent | 8 | JsonRpcMessageが送信されたときに発生します。 Infoでは、送信されるJsonRpcMessageでTraceData(TraceEventCache, String, TraceEventType, Int32, Object)が呼び出されます。 Verboseでは、メッセージの JSON 表現を使用してTraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])が呼び出されます。 |
| LocalInvocation | 9 | JsonRpcRequestが受信され、呼び出されるローカル メソッドに正常にマップされたときに発生します。 |
| LocalInvocationError | 10 | JsonRpcRequestからローカルに呼び出されたメソッドが例外をスロー (またはエラーが発生したTaskを返す) ときに発生します。 TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) は、スローされた Exception、要求メソッド名、要求 ID、および引数オブジェクト/配列を使用して呼び出されます。 TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) は、例外情報で書式設定されたテキスト メッセージで呼び出されます。 |
| ReceivedResult | 11 | 前の呼び出しで成功した結果メッセージを受信したときに発生します。 |
| ReceivedError | 12 | 前の呼び出しのエラー メッセージを受信したときに発生します。 |
| Closed | 13 | 接続が閉じられたときに発生します。 |
| RequestAbandonedByRemote | 14 | リモート パーティが接続を終了したため、ローカル要求が取り消されます。 |
| LocalContractViolation | 15 | 機能拡張ポイントがローカルで利用され、契約が破られました。 |
| ProgressNotificationError | 16 | $/progress 通知の読み取りまたは書き込み中に例外が発生しました。 |
| MethodArgumentDeserializationFailure | 17 | RPC の着信呼び出しには、候補ターゲット メソッドの提案された一致パラメーターの型への逆シリアル化に失敗した引数が含まれていました。 |
| TransmissionFailed | 18 | 例外が原因で送信 RPC メッセージが送信されませんでした。シリアル化エラーの可能性があります。 |
| ExceptionTypeNotFound | 19 | 型を読み込めなかったため、受信 Exception を元の型に逆シリアル化することはできません。 |
| ExceptionNotSerializable | 20 | Exception派生型のインスタンスは、SerializableAttributeが適用されていないため、その基本型としてシリアル化されました。 |
| ExceptionNotDeserializable | 21 | 逆シリアル化コンストラクターがないため、 Exception派生型を逆シリアル化できませんでした。 コンストラクター を提供 する基本型が代わりにインスタンス化されます。 |