IDurableOrchestrationContext.ContinueAsNew(Object, Boolean) Método
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í.
Reinicia la orquestación borrando su historial.
public void ContinueAsNew (object input, bool preserveUnprocessedEvents = false);
abstract member ContinueAsNew : obj * bool -> unit
Public Sub ContinueAsNew (input As Object, Optional preserveUnprocessedEvents As Boolean = false)
Parámetros
- input
- Object
Los datos serializables por JSON con los que se va a volver a inicializar la instancia.
- preserveUnprocessedEvents
- Boolean
Si se establece en , vuelve a true
agregar eventos externos sin procesar al nuevo historial de ejecución cuando se reinicia la instancia de orquestación. Si false
es , se descartarán los eventos externos no procesados cuando se reinicie la instancia de orquestación.
Comentarios
Los historiales de orquestación grandes pueden consumir mucha memoria y provocar retrasos en los tiempos de carga de instancias. Este método se puede usar para truncar periódicamente el historial almacenado de una instancia de orquestación.
Tenga en cuenta que los eventos externos no procesados se descartarán cuando una instancia de orquestación se reinicie mediante este método.
Se aplica a
Azure SDK for .NET