Example #1
0
        public static ParameterDynamicValue <T> New <T, T1>(ParameterKey <T1> param1, ParameterUpdateDelegate1 <T1, T> update, bool autoCheckDependencies = true)

/*            where T : struct
 *          where T1 : struct
 */
        {
            return(new ParameterDynamicValue1 <T, T1, T, T1>(param1, update, autoCheckDependencies));
        }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ParameterDynamicValue{T,T1}"/> class.
 /// </summary>
 /// <param name="param1">The param1.</param>
 /// <param name="update">The update.</param>
 public ParameterDynamicValue1(ParameterKey <T1> param1, ParameterUpdateDelegate1 <TCast1, TCast> update, bool autoCheckDependencies)
 {
     AutoCheckDependencies = autoCheckDependencies;
     Dependencies          = new ParameterKey[] { param1, };
     Update = update;
 }