Disco.Services.Interop.ActiveDirectory.ADDeviceDescriptionUpdateTask.ScheduleImmediately C# (CSharp) Method

ScheduleImmediately() public static method

public static ScheduleImmediately ( ) : ScheduledTaskStatus
return Disco.Services.Tasks.ScheduledTaskStatus
        public static ScheduledTaskStatus ScheduleImmediately()
        {
            var existingTask = ScheduledTasks.GetTaskStatuses(typeof(ADDeviceDescriptionUpdateTask)).Where(s => s.IsRunning).FirstOrDefault();
            if (existingTask != null)
                return existingTask;

            var instance = new ADDeviceDescriptionUpdateTask();
            return instance.ScheduleTask();
        }