ParseParameters() private method

Parses parameters from header field.
private ParseParameters ( ) : Hashtable
return System.Collections.Hashtable
        /// <summary>
        /// Adds a new header field parameter with specified name and value to the end of the collection.
        /// </summary>
        /// <param name="parameterName">Parameter name.</param>
        /// <param name="parameterValue">Parameter value.</param>
        public void Add(string parameterName, string parameterValue)
        {
            parameterName = parameterName.ToLower();

            Hashtable parameters = m_pHeaderField.ParseParameters();

            if (!parameters.ContainsKey(parameterName))
            {
                parameters.Add(parameterName, parameterValue);

                m_pHeaderField.StoreParameters(m_pHeaderField.Value, parameters);
            }
            else
            {
                throw new Exception("Header field '" + m_pHeaderField.Name + "' parameter '" + parameterName + "' already exists !");
            }
        }