JsonRpcIgnoreAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attributo che identifica i metodi che non devono essere richiamabili tramite 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
- Ereditarietà
-
JsonRpcIgnoreAttribute
- Attributi
Commenti
Quando si aggiunge un oggetto di destinazione RPC tramite AddLocalRpcTarget(Object) o altre API, per impostazione predefinita tutti i metodi pubblici sull'oggetto vengono esposti alla chiamata dal client. Quando AllowNonPublicInvocation è impostato, vengono esposti ancora più metodi. L'applicazione di questo attributo a qualsiasi metodo garantisce che non possa mai essere richiamata direttamente dal client RPC.
Se JsonRpcMethodAttribute e JsonRpcIgnoreAttribute vengono applicati allo stesso metodo, verrà generata un'eccezione al momento dell'aggiunta dell'oggetto come destinazione RPC.
Costruttori
| Nome | Descrizione |
|---|---|
| JsonRpcIgnoreAttribute() |
Attributo che identifica i metodi che non devono essere richiamabili tramite RPC. |