Cómo configurar la forma Retraso
Forma Retraso
Hay dos maneras de especificar el tiempo de espera de un retraso:
Puede usar System.DateTime, que hace que la orquestación se detenga hasta que se alcance la fecha y hora especificadas.
System.DateTime.UtcNow.AddSeconds(60)
Nota
Los retrasos deben expresarse en la hora universal coordinada (UTC) cuando se usa DateTime.
Puede usar System.TimeSpan, lo que hace que la orquestación se detenga durante el período de tiempo especificado.
System.TimeSpan(0, 1, 0)
Si la forma Delay está dentro de una forma Listen , no es necesario agregar un punto y coma al final de la expresión.
Para obtener más información sobre System.DateTime y System.TimeSpan, vea "DateTime Structure" y "TimeSpan Structure" en la colección combinada de Visual Studio.
Nota
En un entorno de instalación de varias máquinas en el que se instalan BizTalk Server y SQL Server en máquinas separadas, la forma Delay puede finalizar antes de lo esperado debido a las horas de BizTalk Server y SQL Server máquinas no sincronizadas.
Nota
Bajo la condición de tensión, el tiempo de espera especificado en la forma Retraso puede producirse más adelante de lo que ha especificado. Esto se debe a la falta de subprocesos en condiciones de sobrecarga.
Para configurar una forma Retraso
Si el Editor de expresiones de BizTalk no está visible, haga clic con el botón derecho en la forma Retraso y haga clic en Editar retraso, o en el ventana Propiedades, haga clic en el botón Puntos suspensivos (...) de la propiedad Expresión.
En el Editor de expresiones de BizTalk, cree una expresión que devuelva un objeto System.DateTime o un objeto System.TimeSpan . Para obtener más información, vea Requisitos y limitaciones para expresiones.