WorkflowPersistenceService.LoadCompletedContextActivity Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cuando se implementa en una clase derivada, vuelve a cargar el ámbito completado especificado en la memoria.
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
Devoluciones
que Activity representa el ámbito completado.
Comentarios
El motor en tiempo de ejecución de flujo de trabajo usa LoadCompletedContextActivity para implementar la compensación. Debe restaurar una copia idéntica del ámbito completado. Para ello, debe restaurar un valor válido Stream a partir de la representación del ámbito completado en el almacén de datos. A continuación, debe pasar esto Stream a uno de los métodos sobrecargados de Load para realizar la deserialización del ámbito.
Si el servicio de persistencia no puede cargar el ámbito completado desde su almacén de datos, debe iniciar un PersistenceException con un mensaje adecuado.