Seal.Model.ReportSchedule.RegisterTaskDefinition C# (CSharp) Méthode

RegisterTaskDefinition() private méthode

private RegisterTaskDefinition ( Microsoft.Win32.TaskScheduler.TaskDefinition definition ) : void
definition Microsoft.Win32.TaskScheduler.TaskDefinition
Résultat void
        void RegisterTaskDefinition(TaskDefinition definition)
        {
            if (!Report.SchedulesWithCurrentUser)
            {
                definition.Principal.RunLevel = TaskRunLevel.Highest;
                _task = Report.TaskFolder.RegisterTaskDefinition(TaskName, definition, TaskCreation.CreateOrUpdate, "SYSTEM", null, TaskLogonType.ServiceAccount);
            }
            else
            {
                //default user
                _task = Report.TaskFolder.RegisterTaskDefinition(TaskName, definition);
            }
        }