JsonRpcTargetOptions 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
這些選項可以自訂目標物件如何被加入實 JsonRpc 例。
public class JsonRpcTargetOptions
type JsonRpcTargetOptions = class
Public Class JsonRpcTargetOptions
- 繼承
-
JsonRpcTargetOptions
建構函式
| 名稱 | Description |
|---|---|
| JsonRpcTargetOptions() |
初始化 JsonRpcTargetOptions 類別的新執行個體。 |
| JsonRpcTargetOptions(JsonRpcTargetOptions) |
初始化 JsonRpcTargetOptions 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| AllowNonPublicInvocation |
取得或設定一個值,指示遠端用戶端是否能呼叫目標物件上的非公開方法/事件。 |
| ClientRequiresNamedArguments |
會取得或設定一個值,指示是否應使用 JSON-RPC 命名參數作為回傳給用戶端的回調。 |
| DisposeOnDisconnect |
取得或設定一個值,指示當與遠端方失去連線時是否處理目標物件。 |
| EventNameTransform |
取得或設定一個函式,該函式取用 CLR 事件名稱並回傳通知訊息中使用的 RPC 事件名稱。 此方法適用於為所有事件添加前綴,或將其設定為「駱駝式」事件。 |
| MethodNameTransform |
取得或設定一個函式,該函式取用 CLR 方法名稱並回傳 RPC 方法名稱。 此方法適合為所有方法加前綴,或將其變成駝背式。 |
| NotifyClientOfEvents |
取得或設定一個值,指示是否應透過 JSON-RPC 通知訊息將目標物件上產生的事件中繼給用戶端。 |
| UseSingleObjectParameterDeserialization |
取得或設定一個值,指示是否應將 JSON-RPC 命名參數全部反序列化成 RPC 方法的第一個參數。 |