Example #1
0
        private static ISetting TryCreateScalarWrapper <TValue>(Setting setting, bool forceReadOnly) where TValue : struct, IComparable <TValue>
        {
            ScalarSetting <TValue> setting2 = setting as ScalarSetting <TValue>;

            if (setting2 != null)
            {
                return(new ScalarSettingWrapper <TValue>(setting2, forceReadOnly));
            }
            return(null);
        }
 public ScalarSettingWrapper(ScalarSetting <TValue> setting, bool forceReadOnly = true) : base(setting, forceReadOnly)
 {
     this.setting = setting;
 }