C# 클래스 Utility.IntervalTask

计划任务辅助类
FileName: IntervalTask.cs CLRVersion: 4.0.30319.18444 Author: Devin DateTime: 2016/1/22 15:20:50 GitHub: https://github.com/v5bep7/Utility
파일 보기 프로젝트 열기: v5bep7/Utility 1 사용 예제들

공개 메소드들

메소드 설명
GetTimer ( string markId ) : Timer

通过markId获取Timer对象

Start ( System.Action elapsed, int interval, bool autoReset = true ) : string

开始一个任务,返回一个标识该任务的markId

Stop ( string markId ) : void

通过MarkId停止任务

메소드 상세

GetTimer() 공개 정적인 메소드

通过markId获取Timer对象
public static GetTimer ( string markId ) : Timer
markId string
리턴 Timer

Start() 공개 정적인 메소드

开始一个任务,返回一个标识该任务的markId
public static Start ( System.Action elapsed, int interval, bool autoReset = true ) : string
elapsed System.Action 需要执行的任务
interval int 执行的间隔时间.单位: 毫秒
autoReset bool 是否是周期性任务,还是一次性任务.默认是周期性任务
리턴 string

Stop() 공개 정적인 메소드

通过MarkId停止任务
public static Stop ( string markId ) : void
markId string
리턴 void