DLR って機能は意味があるの?
それに相当することは、VB.NETであれば従来からTimerオブジェクト
使ってやっていたことだと思うんだけど。