FunctionInvocationContext.Terminate 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 terminare la richiesta.
public:
property bool Terminate { bool get(); void set(bool value); };
public bool Terminate { get; set; }
member this.Terminate : bool with get, set
Public Property Terminate As Boolean
Valore della proprietà
Commenti
In risposta a una richiesta di chiamata di funzione, la funzione potrebbe essere richiamata, il relativo risultato aggiunto al contenuto della chat e una nuova richiesta inviata al client di cui è stato eseguito il wrapping. Se questa proprietà è impostata su true, la richiesta successiva non verrà emessa e il ciclo verrà terminato immediatamente anziché continuare fino a quando non sono presenti altre richieste di chiamata di funzione nelle risposte.
Se vengono eseguite più richieste di chiamata di funzione come parte di una singola iterazione (una singola risposta dall'interno IChatClient), l'impostazione Terminate su true può impedire l'elaborazione delle richieste successive all'interno della stessa iterazione.