JsonRpcIgnoreAttribute Classe

Definizione

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.

Si applica a