// Token: 0x0600034E RID: 846 RVA: 0x00014804 File Offset: 0x00012A04
        public JobSchedulerEventsService(CoreBusinessLayerPlugin parent)
        {
            this.parent = parent;
            JobResultsManager jobResultsManager = this.resultsManager;

            jobResultsManager.JobFailure = (JobResultsManager.JobFailureDelegate)Delegate.Combine(jobResultsManager.JobFailure, new JobResultsManager.JobFailureDelegate(this.ProcessJobFailure));
        }
示例#2
0
        public JobSchedulerEventsService(CoreBusinessLayerPlugin parent)
        {
            this.parent = parent;
            JobResultsManager resultsManager = this.resultsManager;
            // ISSUE: variable of the null type
            __Null jobFailure = resultsManager.JobFailure;
            JobSchedulerEventsService schedulerEventsService = this;

            // ISSUE: virtual method pointer
            JobResultsManager.JobFailureDelegate jobFailureDelegate = new JobResultsManager.JobFailureDelegate((object)schedulerEventsService, __vmethodptr(schedulerEventsService, ProcessJobFailure));
            resultsManager.JobFailure = (__Null)Delegate.Combine((Delegate)jobFailure, (Delegate)jobFailureDelegate);
        }