FunctionInvocationContext.Terminate Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si se va a finalizar la solicitud.
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
Valor de propiedad
Comentarios
En respuesta a una solicitud de llamada de función, se puede invocar la función, su resultado agregado al contenido del chat y una nueva solicitud emitida al cliente encapsulado. Si esta propiedad se establece trueen , esa solicitud posterior no se emitirá y, en su lugar, el bucle finalizará inmediatamente en lugar de continuar hasta que no haya más solicitudes de llamada de función en las respuestas.
Si se emiten varias solicitudes de llamada de función como parte de una sola iteración (una única respuesta desde el interior IChatClient), la configuración Terminate en true también puede impedir que se procesen las solicitudes posteriores dentro de esa misma iteración.