• 大小: 640KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-16
  • 语言: C#
  • 标签: Quartz.NET  demo  实例  

资源简介

Quartz.NET是一个开源的作业调度框架,是OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winform和asp.net应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等等。 该附件是个实例,使用quartz.net 2.1.2版本编写,可以正常运行,欢迎下载使用

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

using Quartz;

namespace quartz_test
{
    class demoJob:IJob
    {
        public void Execute(IJobExecutionContext context)
        {
            try
            {
                MsgLog(“demoJob 任务开始运行“);

                for (int i = 0; i < 10; i++)
                {
                    
                }
            }
            catch (Exception ex)
            {
            }

        }

        public static void MsgLog(string msg)
        {
            string fileDerectroy = @“d:\“;
            string fileName = fileDerectroy + @“\log_“ + DateTime.Now.ToString(“yyyyMMdd“) + “.txt“;
            string str2 = string.Format(“{0} {1}“ DateTime.Now.ToString(“yyyyMMdd HH:mm:ss“) msg);
            DirectoryInfo info = new DirectoryInfo(fileDerectroy);
            if (!info.Exists)
            {
                info.CreateSubdirectory(@“\log“);
            }
            FileInfo info2 = new FileInfo(fileName);
            if (!info2.Exists)
            {
                using (StreamWriter writer = info2.CreateText())
                {
                    writer.WriteLine(str2);
                    return;
                }
            }
            using (StreamWriter writer2 = info2.AppendText())
            {
                writer2.WriteLine(str2);
            }
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        167  2014-09-26 15:10  quartz_test\quartz_test\App.config

     文件      39424  2012-12-27 17:04  quartz_test\quartz_test\bin\Debug\Common.Logging.dll

     文件       4307  2014-09-25 12:53  quartz_test\quartz_test\bin\Debug\log\20140925.txt

     文件          0  2014-09-25 12:36  quartz_test\quartz_test\bin\Debug\log\error.txt

     文件        909  2014-09-25 09:34  quartz_test\quartz_test\bin\Debug\quartz.config

     文件     944128  2013-01-13 11:33  quartz_test\quartz_test\bin\Debug\Quartz.dll

     文件    1771008  2013-01-13 11:33  quartz_test\quartz_test\bin\Debug\Quartz.pdb

     文件       1088  2014-09-25 09:40  quartz_test\quartz_test\bin\Debug\quartz_jobs.xml

     文件      10752  2014-09-25 13:49  quartz_test\quartz_test\bin\Debug\quartz_test.exe

     文件        167  2014-09-26 15:10  quartz_test\quartz_test\bin\Debug\quartz_test.exe.config

     文件      24064  2014-09-25 13:49  quartz_test\quartz_test\bin\Debug\quartz_test.pdb

     文件      22472  2014-09-26 15:10  quartz_test\quartz_test\bin\Debug\quartz_test.vshost.exe

     文件        167  2014-09-26 15:10  quartz_test\quartz_test\bin\Debug\quartz_test.vshost.exe.config

     文件        490  2010-03-17 22:39  quartz_test\quartz_test\bin\Debug\quartz_test.vshost.exe.manifest

     文件       1482  2014-09-25 13:09  quartz_test\quartz_test\demoJob.cs

     文件       1574  2014-09-26 15:11  quartz_test\quartz_test\Form1.cs

     文件       2023  2014-09-25 09:36  quartz_test\quartz_test\Form1.Designer.cs

     文件       5817  2014-09-25 09:36  quartz_test\quartz_test\Form1.resx

     文件       1821  2014-09-26 15:10  quartz_test\quartz_test\obj\Debug\DesignTimeResolveAssemblyReferences.cache

     文件       6779  2014-09-26 15:11  quartz_test\quartz_test\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件        806  2014-09-26 15:10  quartz_test\quartz_test\obj\Debug\quartz_test.csproj.FileListAbsolute.txt

     文件        847  2014-09-25 12:36  quartz_test\quartz_test\obj\Debug\quartz_test.csproj.GenerateResource.Cache

     文件      22921  2014-09-25 12:52  quartz_test\quartz_test\obj\Debug\quartz_test.csprojResolveAssemblyReference.cache

     文件      10752  2014-09-25 13:49  quartz_test\quartz_test\obj\Debug\quartz_test.exe

     文件        180  2014-09-25 13:17  quartz_test\quartz_test\obj\Debug\quartz_test.Form1.resources

     文件      24064  2014-09-25 13:49  quartz_test\quartz_test\obj\Debug\quartz_test.pdb

     文件        180  2014-09-25 13:17  quartz_test\quartz_test\obj\Debug\quartz_test.Properties.Resources.resources

     文件          0  2014-09-25 09:30  quartz_test\quartz_test\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

     文件          0  2014-09-25 09:30  quartz_test\quartz_test\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

     文件          0  2014-09-25 09:30  quartz_test\quartz_test\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

............此处省略23个文件信息

评论

共有 条评论