예제 #1
0
        public bool GetParameterValue(ParameterInfo pi, int ParameterLoc, ref object parameter)
        {
            switch (pi.ParameterType.Name.ToLower())
            {
            case "datetime":
                parameter = _time;
                return(true);

            case "object":
                parameter = _sender;
                return(true);


            case "string":
                parameter = _profileName;
                return(true);

            case "scheduledeventargs":
                parameter = new ScheduledEventArgs(_time);
                return(true);

            case "eventargs":
                parameter = new ScheduledEventArgs(_time);
                return(true);
            }
            return(false);
        }
예제 #2
0
파일: TimerJob.cs 프로젝트: ruslanlyalko/DA
        public bool GetParameterValue(ParameterInfo pi, int ParameterLoc, ref object parameter)
        {
            switch(pi.ParameterType.Name.ToLower())
            {
                case "datetime":
                    parameter = _time;
                    return true;
                case "object":
                    parameter = _sender;
                    return true;

                case "string":
                    parameter = _profileName;
                    return true;

                case "scheduledeventargs":
                    parameter = new ScheduledEventArgs(_time);
                    return true;
                case "eventargs":
                    parameter = new ScheduledEventArgs(_time);
                    return true;
            }
            return false;
        }