JsonRpc.AllowModificationWhileListening Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.