Foros del Web » Programación para mayores de 30 ;) » .NET »

Cómo ejecutar/invocar una misma acción cada cierto tiempo?

Estas en el tema de Cómo ejecutar/invocar una misma acción cada cierto tiempo? en el foro de .NET en Foros del Web. Hola a todos, Estoy desarrollando una aplicación con Window Workflow 3.5 stateMachine usando manualSchedulerWorkflowService y SQLWorkflowPersistenceService. Cómo podría ejecutar una misma acción (callExternalMethod) cada cierto ...
  #1 (permalink)  
Antiguo 22/09/2012, 14:34
 
Fecha de Ingreso: septiembre-2012
Mensajes: 1
Antigüedad: 11 años, 7 meses
Puntos: 0
Cómo ejecutar/invocar una misma acción cada cierto tiempo?

Hola a todos,

Estoy desarrollando una aplicación con Window Workflow 3.5
stateMachine usando manualSchedulerWorkflowService y
SQLWorkflowPersistenceService. Cómo podría ejecutar una misma acción
(callExternalMethod) cada cierto tiempo cuando llegue a un estado
determinado?
Lo he intentado con delayActivity pero no ha resultado porque el
Workflow se pierde o deja de existir en el sistema de persistencia.

Gracias.
  #2 (permalink)  
Antiguo 24/09/2012, 06:59
Avatar de Drako_18  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 505
Antigüedad: 19 años
Puntos: 16
Respuesta: Cómo ejecutar/invocar una misma acción cada cierto tiempo?

Buenas nilitaf,

Ahora mismo no tengo delante el VS... Pero si no me equivoco, existe un control que es timespan, una especie de cronometro... Con él puedes hacer que intente ejecutar esa línea si cumple los requisitos que deba.... (En unas horas te contesto al 100% seguro, pero para que puedas investigar por la interfaz del VS)


Un saludo!!!
__________________
Rubén Espada
Desarrollador full stack .Net (Angular + JS + .Net Core)
  #3 (permalink)  
Antiguo 24/09/2012, 07:42
Avatar de Alexis_Mejias  
Fecha de Ingreso: enero-2005
Ubicación: Santiago
Mensajes: 77
Antigüedad: 19 años, 3 meses
Puntos: 17
Respuesta: Cómo ejecutar/invocar una misma acción cada cierto tiempo?

Usa Stopwatch()

Es un contador muy útil de .net

stopWatch.Start()
stopWatch.Stop()

Saludos,
__________________
Alexis Mejias C.
Freelancer Chile - Si te sirvió puntúa positivo
Blog Personal

Etiquetas: wwf
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:01.