FunctionInvocationContext.Terminate Eigenschaft

Definition

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.

Gilt für: