Exemplo n.º 1
0
 public Parameter(string name, Type[] dimensionTypes, Type dataType)
 {
     this._name           = name;
     this._dimensionTypes = dimensionTypes;
     this._dataType       = dataType;
     _value = new ParameterValueFile();
 }
Exemplo n.º 2
0
 public void ForceFromFile(string parametername=null)
 {
     _forced = new ParameterValueFile(parametername);
 }
Exemplo n.º 3
0
 public void Force(string componentName, string variableName)
 {
     var b = new ParameterValueBound(componentName, variableName);
     _forced = b;
 }
Exemplo n.º 4
0
        public void SetValue <D1, D2, T>(Func <D1, D2, T> parameter)
        {
            var b = new ParameterValueManuelLambda(parameter);

            _value = b;
        }
Exemplo n.º 5
0
        public void SetValue <T>(T value)
        {
            var b = new ParameterValueManualConstant(value);

            _value = b;
        }
Exemplo n.º 6
0
        public void Bind(string componentName, string variableName)
        {
            var b = new ParameterValueBound(componentName, variableName);

            _value = b;
        }
Exemplo n.º 7
0
 public void Unbind()
 {
     _value = new ParameterValueFile();
 }
Exemplo n.º 8
0
        public void Force(string componentName, string variableName)
        {
            var b = new ParameterValueBound(componentName, variableName);

            _forced = b;
        }
Exemplo n.º 9
0
 public void ForceFromFile(string parametername = null)
 {
     _forced = new ParameterValueFile(parametername);
 }