Introducción
Hay disponible una actualización de plataforma para el Microsoft.NET Framework 4. Esta actualización contiene algunas características nuevas de Windows Workflow Foundation 4 (WF4) que se basan en algunas solicitudes de avanzada para el cliente y que se basan en algunos escenarios importantes de.NET Framework.
Esta actualización de la plataforma actualiza sólo los archivos de tiempo de ejecución de.NET Framework 4. Para obtener más información acerca de los detalles de esta actualización, consulte la sección "Más información".Más información
Características que presenta esta actualización
Actividad de Windows Workflow Foundation 4 equipos de estado
El equipo de estado es un modelo conocido en tiempo de ejecución que se utiliza en la industria para sistemas de modelo orientado a eventos.
Con esta actualización de la plataforma, los clientes pueden utilizar una máquina de estado modelo a sus procesos de negocio mediante una API y diseño simplificado la experiencia de la máquina de Estados de Windows Workflow Foundation 3 (WF3). Esta actualización incluye las siguientes características nuevas para la máquina de estado de WF4:-
Acciones de entrada y de salida para un estado
-
Transiciones predeterminada y condicional con las acciones de transición
-
Variables de ámbito para una máquina de estado
-
Mejoras en el soporte de seguimiento
Esta actualización de la plataforma también presenta las siguientes características para el Diseñador de flujo de trabajo:
-
Conexión automática
-
Inserción automática
-
Estado de agregado y transición vistas que facilitan la configuración y la navegación
Para obtener más información acerca de cómo utilizar la máquina de Estados de flujo de trabajo, visite los siguientes sitios Web de Microsoft:
Documentación de MSDN de equipo de estado Workflow4 Muestras de la máquina de estado Workflow4
Almacén de instancia SQL WF4 (SWIS) en SQL Azure
Con esta actualización de la plataforma, los clientes 4 de flujo de trabajo pueden utilizar almacén de instancia de flujo de trabajo de SQL junto con SQL Azure. Para SQL Azure, esta actualización cambia la siguiente:
-
La instalación existente de esquema Sqlworkflowinstancestoreschema.sql secuencia de comandos utiliza una palabra clave de allow_page_locks de no admitidos. Debido a la palabra clave no compatible, se produce un error de una instalación de almacenamiento de instancia de flujo de trabajo de SQL al intentar instalar SQL almacén de instancia de flujo de trabajo que deberá utilizarse con SQL Azure. Esta actualización elimina la palabra clave en algunas condiciones mediante una secuencia de comandos actualizado.
-
El mecanismo de reintento de almacén de instancia de flujo de trabajo de SQL no está personalizado para SQL Azure. Por lo tanto, el equipo encuentra algunos posibles problemas de confiabilidad si la red periódicamente falla o si se pierde la conexión. Para resolver este problema, esta actualización contiene las siguientes características:
-
Los elementos de configuración y el comportamiento para una nueva propiedad MaxConnectionRetries pública se exponen en la clase SqlWorkflowInstanceStore. Los usuarios pueden configurar el número máximo de intentos de reconexión para las conexiones de SQL que se basan en las características de la red. El valor predeterminado es tres intentos a intervalos de 1 segundo para ser coherente con el 4 de.NET Framework para implementaciones típicas de SQL Server. Se recomienda que establezca los valores de la configuración o el código en un valor mayor que 15 para SQL Azure.
-
El siguiente nuevo conjunto de códigos de error se agregan a la lógica de reintento en el almacén de instancia de flujo de trabajo de SQL. Estos códigos de error son específicos de los escenarios de SQL Azure.
Código de error 0x800CCC6D
Mensaje de error:
40197
El servicio ha encontrado un error al procesar su solicitud. Vuelva a intentarlo.
40501
El servicio está ocupado. Después de 10 segundos, vuelva a intentar la solicitud.
10053
Ha ocurrido un error de nivel de transporte al recibir los resultados del servidor. Una conexión establecida fue anulada por el software en su equipo host.
40613
Base de datos
23
La instancia de SQL Server intenta conectar no admite cifrado.
-
en el servidor
-
no está disponible actualmente. Vuelva a intentar la conexión más tarde. Si el problema persiste, póngase en contacto con atención al cliente y proporcionarles un identificador de seguimiento
-
.
-