Beispiel #1
0
        /// <summary>
        /// 程序集环境检测
        /// </summary>
        /// <param name="client"></param>
        /// <param name="parameters"></param>
        public static void Check(CheckServer.TcpInternalClient client, string[] parameters)
        {
            CheckResult result = new CheckResult();

            result.Tick   = long.Parse(parameters[0]);
            result.TaskId = int.Parse(parameters[1]);
            try
            {
                ReturnValue <CheckTask> task = client.get(result.Tick, result.TaskId);
                if (task.Type == ReturnType.Success)
                {
                    task.Value.Check(ref result);
                }
            }
            finally
            {
                client.setResult(result);
            }
        }
Beispiel #2
0
 /// <summary>
 /// 程序集环境检测
 /// </summary>
 /// <param name="parameters"></param>
 public static void Check(string[] parameters)
 {
     using (CheckServer.TcpInternalClient client = new CheckServer.TcpInternalClient()) Check(client, parameters);
 }