Partager via


IDurableOrchestrationContext.ContinueAsNew(Object, Boolean) Méthode

Définition

Redémarre l’orchestration en effaçant son historique.

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)

Paramètres

input
Object

Données sérialisables JSON avec qui réin initialiser le instance.

preserveUnprocessedEvents
Boolean

Si la valeur est , ajoute à truenouveau tous les événements externes non traités dans le nouvel historique d’exécution lorsque l’orchestration instance redémarre. Si falsela valeur est , tous les événements externes non traités sont ignorés lorsque l’orchestration instance redémarre.

Remarques

Les historiques d’orchestration volumineux peuvent consommer beaucoup de mémoire et entraîner des retards dans instance temps de chargement. Cette méthode peut être utilisée pour tronquer régulièrement l’historique stocké d’un instance d’orchestration.

Notez que tous les événements externes non traités sont ignorés lorsqu’une orchestration instance redémarre elle-même à l’aide de cette méthode.

S’applique à