JsonRpcTargetOptions 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.
Options qui peuvent personnaliser la façon dont un objet cible est ajouté à une JsonRpc instance.
public class JsonRpcTargetOptions
type JsonRpcTargetOptions = class
Public Class JsonRpcTargetOptions
- Héritage
-
JsonRpcTargetOptions
Constructeurs
JsonRpcTargetOptions() |
Initialise une nouvelle instance de la classe JsonRpcTargetOptions. |
JsonRpcTargetOptions(JsonRpcTargetOptions) |
Initialise une nouvelle instance de la classe JsonRpcTargetOptions. |
Propriétés
AllowNonPublicInvocation |
Obtient ou définit une valeur indiquant si les méthodes/événements non publics sur les objets cibles peuvent être appelés par des clients distants. |
DisposeOnDisconnect |
Obtient ou définit une valeur indiquant s’il faut supprimer l’objet cible lorsque la connexion avec la partie distante est perdue. |
EventNameTransform |
Obtient ou définit une fonction qui prend le nom de l’événement CLR et retourne le nom de l’événement RPC utilisé dans les messages de notification. Cette méthode est utile pour ajouter des préfixes à tous les événements ou les rendre camelCased. |
MethodNameTransform |
Obtient ou définit une fonction qui prend le nom de la méthode CLR et retourne le nom de la méthode RPC. Cette méthode est utile pour ajouter des préfixes à toutes les méthodes ou les rendre camelCased. |
NotifyClientOfEvents |
Obtient ou définit une valeur indiquant si les événements déclenchés sur l’objet cible doivent être relayés au client via un message de notification JSON-RPC. |
UseSingleObjectParameterDeserialization |
Obtient ou définit une valeur indiquant si les arguments nommés JSON-RPC doivent tous être désérialisés dans le premier paramètre de la méthode RPC. |