Almacén de persistencia de flujo de trabajo de WF4: ¿Se almacena la definición de XAML junto con los datos de la instancia?

Entorno: Workflow Foundation 4, almacén de persistencia SQL.
Requisito: tengo un marcador que debe reanudarse con el mismo XAML que se usó para inicializar la instancia.

Recuerdo vagamente haber leído sobre eso hace un tiempo en alguna parte, pero ya no estoy seguro. ¿Se almacena la definición de XAML junto con los datos de la instancia en el almacén de persistencia? ¿O es nuestra responsabilidad mantener varias versiones de XAML como parte de la implementación? Esto es en el contexto del mantenimiento de la versión del flujo de trabajo. Mi línea de pensamiento: suponiendo que los binarios de actividad sigan siendo los mismos, probablemente sea más fácil reanudar un flujo de trabajo persistente si la definición XAML también está disponible en la base de datos de persistencia. Una solución manual: almacene el número de versión del archivo XAML en la base de datos y el archivo XAML versionado correspondiente en la carpeta de implementación.

¿Alguna otra alternativa?

preguntado el 16 de mayo de 11 a las 18:05

1 Respuestas

No, el contenido XAML no se almacena junto con el estado del flujo de trabajo y debe ocuparse de eso.

contestado el 17 de mayo de 11 a las 00:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.