Animatroller.Framework.LogicalDevice.OperatingHours2.OperatingHours2 C# (CSharp) Метод

OperatingHours2() публичный Метод

public OperatingHours2 ( [ name = "", bool noRangesMeansClosed = true ) : System
name [
noRangesMeansClosed bool
Результат System
        public OperatingHours2([System.Runtime.CompilerServices.CallerMemberName] string name = "", bool noRangesMeansClosed = true)
        {
            this.name = name;
            this.noRangesMeansClosed = noRangesMeansClosed;
            this.isOpen = null;
            this.ranges = new List<TimeRange>();
            this.disabled = false;

            this.outputValue = new Subject<bool>();

            this.timer = new Timer(x =>
                {
                    EvaluateOpenHours();
                }, null, Timeout.Infinite, Timeout.Infinite);

            Executor.Current.Register(this);
        }