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
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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