FunctionInvocationContext.Terminate Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Anforderung beendet werden soll.
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
Eigenschaftswert
Hinweise
Als Reaktion auf eine Funktionsaufrufanforderung kann die Funktion aufgerufen werden, das Ergebnis, das dem Chatinhalt hinzugefügt wurde, und eine neue Anforderung, die an den umschlossenen Client ausgestellt wurde. Wenn diese Eigenschaft auf true"Festgelegt" festgelegt ist, wird diese nachfolgende Anforderung nicht ausgegeben und stattdessen die Schleife sofort beendet, anstatt fortzufahren, bis keine weiteren Funktionsaufrufanforderungen in Antworten vorhanden sind.
Wenn mehrere Funktionsaufrufanforderungen als Teil einer einzelnen Iteration (eine einzelne Antwort aus dem inneren IChatClient) ausgegeben werden, kann die Einstellung Terminatetrue auch verhindern, dass nachfolgende Anforderungen innerhalb derselben Iteration verarbeitet werden.