internal NameValuePair(string name, string value, int length) { Debug.Assert(!string.IsNullOrEmpty(name), "empty keyname"); _name = name; _value = value; _length = length; }