コード例 #1
0
        } // MultipleInstances

        public static RecordAdvancedSettings CreateWithDefaultValues()
        {
            RecordAdvancedSettings settings;

            settings = new RecordAdvancedSettings()
            {
                TaskSchedulerFolder = null,
                AsSoonAsPossible    = true,
                FailureRetry        = Retry.CreateWithDefaultValues(),
                DeleteAfter         = new TimeLimit()
                {
                    Enabled = true,
                    Time    = new TimeSpan(5, 0, 0, 0),
                },
                WakeComputer       = true,
                ExecutionTimeLimit = new TimeLimit()
                {
                    Enabled = true,
                    Time    = new TimeSpan(0, 30, 0),
                },
                MultipleInstances = RecordMultipleInstances.RecordBoth,
            };

            return(settings);
        } // CreateWithDefaultValues