CompositeActivity.Dispose(Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chama Dispose(Boolean) nesta instância e, opcionalmente, chama Dispose() em todas as atividades filho dessa instância.
protected:
override void Dispose(bool disposing);
protected override void Dispose(bool disposing);
override this.Dispose : bool -> unit
Protected Overrides Sub Dispose (disposing As Boolean)
Parâmetros
- disposing
- Boolean
true para liberar recursos gerenciados e não gerenciados usados por essa instância e todas as atividades filho dessa instância; false para liberar somente os recursos não gerenciados dessa instância.
Comentários
Ao longo do tempo de vida de uma atividade, vários objetos .NET podem ser criados ou descartados. Sempre que uma instância de fluxo de trabalho é descarregada da memória, os objetos .NET correspondentes às atividades na árvore de fluxo de trabalho são descartados (o método Dispose é chamado em cada atividade). Quando a instância de fluxo de trabalho é carregada novamente na memória, um novo objeto .NET é criado para cada atividade com o estado do descarregamento correspondente.