Condividi tramite


JsonRpcTargetOptions Classe

Definizione

Opzioni che possono personalizzare la modalità di aggiunta di un oggetto di destinazione a un'istanza JsonRpc di .

public class JsonRpcTargetOptions
type JsonRpcTargetOptions = class
Public Class JsonRpcTargetOptions
Ereditarietà
JsonRpcTargetOptions

Costruttori

JsonRpcTargetOptions()

Inizializza una nuova istanza della classe JsonRpcTargetOptions.

JsonRpcTargetOptions(JsonRpcTargetOptions)

Inizializza una nuova istanza della classe JsonRpcTargetOptions.

Proprietà

AllowNonPublicInvocation

Ottiene o imposta un valore che indica se i metodi o gli eventi non pubblici sugli oggetti di destinazione possono essere richiamati dai client remoti.

DisposeOnDisconnect

Ottiene o imposta un valore che indica se eliminare l'oggetto di destinazione quando la connessione con la parte remota viene persa.

EventNameTransform

Ottiene o imposta una funzione che accetta il nome dell'evento CLR e restituisce il nome dell'evento RPC utilizzato nei messaggi di notifica. Questo metodo è utile per aggiungere prefissi a tutti gli eventi o renderli camelCased.

MethodNameTransform

Ottiene o imposta una funzione che accetta il nome del metodo CLR e restituisce il nome del metodo RPC. Questo metodo è utile per aggiungere prefissi a tutti i metodi o renderli camelCased.

NotifyClientOfEvents

Ottiene o imposta un valore che indica se gli eventi generati nell'oggetto di destinazione devono essere inoltrati al client tramite un messaggio di notifica JSON-RPC.

UseSingleObjectParameterDeserialization

Ottiene o imposta un valore che indica se gli argomenti denominati JSON-RPC devono essere tutti deserializzati nel primo parametro del metodo RPC.

Si applica a