Compartir a través de


IDurableOrchestrationContext.ContinueAsNew(Object, Boolean) Método

Definición

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 trueagregar eventos externos sin procesar al nuevo historial de ejecución cuando se reinicia la instancia de orquestación. Si falsees , 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