SqlWorkflowInstanceStoreBehavior.InstanceCompletionAction Propriedade
Definição
Obtém ou define a propriedade InstanceCompletionAction.Gets or sets the InstanceCompletionAction property. Essa propriedade especifica se as informações de estado da instância serão mantidas no banco de dados de persistência depois que a instância for concluída.This property specifies whether the instance state information is kept in the persistence database after the instance is completed.
public:
property System::Activities::DurableInstancing::InstanceCompletionAction InstanceCompletionAction { System::Activities::DurableInstancing::InstanceCompletionAction get(); void set(System::Activities::DurableInstancing::InstanceCompletionAction value); };
public System.Activities.DurableInstancing.InstanceCompletionAction InstanceCompletionAction { get; set; }
member this.InstanceCompletionAction : System.Activities.DurableInstancing.InstanceCompletionAction with get, set
Public Property InstanceCompletionAction As InstanceCompletionAction
Valor da propriedade
true Se as informações de estado da instância forem mantidas no banco de dados de persistência; caso contrário false .true if the instance state information is kept in the persistence database; otherwise false.
Comentários
Manter instâncias após conclusão faz com que o banco de dados de persistência crescer rapidamente e isso afeta o desempenho do banco de dados.Keeping instances after completion causes the persistence database to grow rapidly and this affects the performance of the database. Você deve configurar uma política de limpeza do banco de dados para excluir esses registros periodicamente para garantir que o desempenho do banco de dados está no nível que atender às suas necessidades de desempenho.You should configure a database purge policy to delete these records periodically to ensure that the performance of the database is at the level that satisfy your performance requirements.