Following is my Code. I am working on a Windows Service which looks for backup files in a particular folder. If it finds a new one it Picks that up move to an archive folder and Restore the database.

Since I am not using FileWatcher (i am using DirectoryInfo to check for new files) I need to schedule the windows service to keep checking the folder every 5 minutes.

Code:
protected override void OnStart(string[] args){
                    ...
                    ...
                    ...
                    // Some Codes.
                    ...
                    ...
                    ...
                    createOrderTimer = new System.Timers.Timer();
                    createOrderTimer.Elapsed += new ElapsedEventHandler( MoveToProcessed(processed) );
                    createOrderTimer.Interval = 300000; // 15 min
                    createOrderTimer.Enabled = true;
                    createOrderTimer.AutoReset = true;
                    createOrderTimer.Start();
}

private void MoveToProcessed(string processed){
                    ...
                    ...
                    ...
                    // Some Codes.
                    ...
                    ...
                    ...
}
I am getting Error CS0149 - Method name Expected.