JsonRpcIgnoreAttribute クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
RPC 経由で呼び出 してはならない メソッドを識別する属性。
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class JsonRpcIgnoreAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
type JsonRpcIgnoreAttribute = class
inherit Attribute
Public Class JsonRpcIgnoreAttribute
Inherits Attribute
- 継承
-
JsonRpcIgnoreAttribute
- 属性
注釈
AddLocalRpcTarget(Object)またはその他の API を介して RPC ターゲット オブジェクトを追加する場合、オブジェクトのすべてのパブリック メソッドは、既定でクライアントによって呼び出しに公開されます。 AllowNonPublicInvocationを設定すると、さらに多くのメソッドが公開されます。 この属性を任意のメソッドに適用することで、RPC クライアントから直接呼び出すことはできません。
JsonRpcMethodAttributeとJsonRpcIgnoreAttributeが同じメソッドに適用されている場合、RPC ターゲットとしてオブジェクトを追加するときに例外がスローされます。
コンストラクター
| 名前 | 説明 |
|---|---|
| JsonRpcIgnoreAttribute() |
RPC 経由で呼び出 してはならない メソッドを識別する属性。 |