JsonRpcIgnoreAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |