No native .net scheduler AFAIK. You could wrap the os scheduler or create
one. Here are two examples of both methods:
Create one:
http://www.codeproject.com/csharp/EventScheduler.asp
Create a managed wrapper for the OS Scheduler.
http://www.codeproject.com/csharp/tsnewlib.asp
--
William Stacey, MVP
http://mvp.support.microsoft.com
"Andy Fish" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Hi,
>
> I need to implement some kind of scheduler in my .net windows service that
> can run tasks on a specified schedule. It needs to be more sophisticated
> than just "every N seconds". Ideally it should support cron-style
> specification of date/time intervals or something similar.
> I have used quartz for java and it does exactly what I want (but in the
java
> world)
>
> AFAIK the only "built in" feature is the windows 'at' command, but this
> would require me to fire up a separate command line app every time which
> then pokes the service to perform the work, so it's a bit clunky.
>
> Is there anything I can use to do this kind of thing natively inside .net?
>
> TIA
>
> Andy
>
>