WorkflowPersistenceService.LoadCompletedContextActivity Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Quando implementado numa classe derivada, carrega o âmbito especificado e concluído de volta para a memória.
protected public:
abstract System::Workflow::ComponentModel::Activity ^ LoadCompletedContextActivity(Guid scopeId, System::Workflow::ComponentModel::Activity ^ outerActivity);
protected internal abstract System.Workflow.ComponentModel.Activity LoadCompletedContextActivity(Guid scopeId, System.Workflow.ComponentModel.Activity outerActivity);
abstract member LoadCompletedContextActivity : Guid * System.Workflow.ComponentModel.Activity -> System.Workflow.ComponentModel.Activity
Protected Friend MustOverride Function LoadCompletedContextActivity (scopeId As Guid, outerActivity As Activity) As Activity
Parâmetros
Devoluções
Um Activity que representa o escopo completo.
Observações
O motor de execução do fluxo de trabalho é usado LoadCompletedContextActivity para implementar compensação. Deve restaurar uma cópia idêntica do escopo completo. Para isso, deve restaurar um válido Stream a partir da sua representação do âmbito concluído no armazenamento de dados. Depois, deve passar isto Stream para um dos métodos sobrecarregados para Load realizar a desserialização do telescópio.
Se o seu serviço de persistência não conseguir carregar o âmbito concluído a partir do seu armazenamento de dados, deverá apresentar a PersistenceException com uma mensagem apropriada.