コード例 #1
0
ファイル: UIUpdater.cs プロジェクト: GitAsura/Deviare2
 public void Add(UpdateUIJob aJob)
 {
     lock (_jobsLock)
     {
         _jobs.Add(aJob);
     }
 }
コード例 #2
0
ファイル: UIUpdater.cs プロジェクト: zelorun/Deviare2
 public void Add(UpdateUIJob aJob)
 {
     lock (_jobsLock)
     {
         _jobs.Add(aJob);
     }
 }
コード例 #3
0
        public IEnumerable <IRunningProcess> SelectProcessesToApplyHookingRules(IEnumerable <IProcess> toHookOnStart,
                                                                                IEnumerable <IRunningProcess> unhooked,
                                                                                IEnumerable <IRunningProcess>
                                                                                hookedInactive,
                                                                                IEnumerable <IRunningProcess> hookedActive)
        {
            var selectedProcesses = new IRunningProcess[0];

            var job = new UpdateUIJob(this,
                                      () =>
                                      selectedProcesses =
                                          ProcessSelectionForm.Show(toHookOnStart, unhooked, hookedInactive, hookedActive));

            job.Perform();

            return(selectedProcesses);
        }
コード例 #4
0
ファイル: DeviareConsoleForm.cs プロジェクト: subTee/Deviare2
        public IEnumerable<IRunningProcess> SelectProcessesToApplyHookingRules(IEnumerable<IProcess> toHookOnStart,
                                                                               IEnumerable<IRunningProcess> unhooked,
                                                                               IEnumerable<IRunningProcess>
                                                                                   hookedInactive,
                                                                               IEnumerable<IRunningProcess> hookedActive)
        {
            var selectedProcesses = new IRunningProcess[0];

            var job = new UpdateUIJob(this,
                                      () =>
                                      selectedProcesses =
                                      ProcessSelectionForm.Show(toHookOnStart, unhooked, hookedInactive, hookedActive));
            job.Perform();

            return selectedProcesses;
        }