Exemple #1
0
        /// <summary>
        /// These overlay what is in the parameter set. They are string values
        /// that are fetched at runtime.
        /// </summary>
        /// <param name="key"></param>
        /// <param name="runtimeVal"></param>
        public void Add(string key, ParameterSetRuntimeValue runtimeVal)
        {
            string lkey = key.ToLower();

            lock (m_params) {
                if (m_runtimeValues.ContainsKey(lkey))
                {
                    m_runtimeValues.Remove(lkey);
                }
                m_runtimeValues.Add(lkey, runtimeVal);
            }
        }
Exemple #2
0
        public void Add(string key, ParameterSetRuntimeValue runtimeVal, string desc)
        {
            string lkey = key.ToLower();

            lock (m_params) {
                if (m_paramDescription.ContainsKey(lkey))
                {
                    m_paramDescription.Remove(lkey);
                }
                m_paramDescription.Add(lkey, new OMVSD.OSDString(desc));
                Add(lkey, runtimeVal);
            }
        }
 public void Add(string key, ParameterSetRuntimeValue runtimeVal, string desc)
 {
     string lkey = key.ToLower();
     lock (m_params) {
     if (m_paramDescription.ContainsKey(lkey)) {
         m_paramDescription.Remove(lkey);
     }
     m_paramDescription.Add(lkey, new OMVSD.OSDString(desc));
     Add(lkey, runtimeVal);
     }
 }
 /// <summary>
 /// These overlay what is in the parameter set. They are string values
 /// that are fetched at runtime.
 /// </summary>
 /// <param name="key"></param>
 /// <param name="runtimeVal"></param>
 public void Add(string key, ParameterSetRuntimeValue runtimeVal)
 {
     string lkey = key.ToLower();
     lock (m_params) {
     if (m_runtimeValues.ContainsKey(lkey)) {
         m_runtimeValues.Remove(lkey);
     }
     m_runtimeValues.Add(lkey, runtimeVal);
     }
 }