JsonRpc.AllowModificationWhileListening Proprietà

Definizione

Ottiene o imposta un valore che indica se la configurazione di questa istanza può essere modificata dopo StartListening() o Attach(Stream, Object) è stata chiamata.

public bool AllowModificationWhileListening { get; set; }
member this.AllowModificationWhileListening : bool with get, set
Public Property AllowModificationWhileListening As Boolean

Valore della proprietà

Il valore predefinito è false.

Commenti

Per impostazione predefinita, tutte le configurazioni, ad esempio gli oggetti di destinazione e i metodi di destinazione, devono essere impostate prima di iniziare l'ascolto per evitare una race condition in cui viene ricevuto un messaggio di chiamata al metodo prima di aver cablato un gestore e deve rifiutare la chiamata. In alcuni scenari avanzati, tuttavia, potrebbe essere necessario aggiungere metodi di destinazione dopo l'avvio dell'ascolto (ad esempio, in risposta a una chiamata che abilita funzionalità aggiuntive), nel qual caso l'impostazione di questa proprietà su true è appropriata.

Si applica a