Langue

JsonRpcIgnoreAttribute Classe

Définition

Attribut qui identifie les méthodes qui ne doivent pas être appelables sur 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
Héritage
JsonRpcIgnoreAttribute
Attributs

Remarques

Lors de l’ajout d’un objet cible RPC via AddLocalRpcTarget(Object) ou d’autres API, toutes les méthodes publiques sur l’objet sont exposées par défaut à l’appel par le client. Quand AllowNonPublicInvocation elle est définie, d’autres méthodes sont exposées. L’application de cet attribut à n’importe quelle méthode garantit qu’elle ne peut jamais être appelée directement par le client RPC.

Si JsonRpcMethodAttribute et JsonRpcIgnoreAttribute sont appliqués à la même méthode, une exception est levée au moment de l’ajout de l’objet en tant que cible RPC.

Constructeurs

Nom Description
JsonRpcIgnoreAttribute()

Attribut qui identifie les méthodes qui ne doivent pas être appelables sur RPC.

S’applique à