126 public override void Set(
string name,
string?
value)
128 if (
string.IsNullOrEmpty(name))
217 for (
int i = 0; i <
values.Length; i++)
236 return list.ToArray();
264 public override string?
Get(
string? name)
293 if (
string.IsNullOrEmpty(
header))
297 int num =
header.IndexOf(
':');
302 string name =
header.Substring(0, num);
310 public override void Add(
string name,
string?
value)
316 if (name.Length == 0)
336 if (
string.IsNullOrEmpty(name))
Enumerator GetEnumerator()
virtual KeysCollection Keys
virtual void Remove(string? name)
virtual ? string[] GetValues(string? name)
virtual ? string[] AllKeys
virtual ? string Get(string? name)
void Add(NameValueCollection c)
virtual ? string GetKey(int index)
void InvalidateCachedArrays()
virtual void Set(string? name, string? value)
static readonly CaseInsensitiveAscii StaticInstance
static string CheckBadHeaderNameChars(string name)
static string CheckBadHeaderValueChars(string value)
static string net_emptyStringCall
static string net_WebHeaderMissingColon
static string Format(string resourceFormat, object p1)
static string net_headers_rsp
static string net_headers_req
void GetObjectData(SerializationInfo info, StreamingContext context)