53 references to HeaderInfo
System.Net.WebHeaderCollection (53)
System\Net\HeaderInfoTable.cs (53)
15private static readonly HeaderInfo s_unknownHeaderInfo = new HeaderInfo(string.Empty, false, false, false, s_singleParser); 89{ HttpKnownHeaderNames.Age, new HeaderInfo(HttpKnownHeaderNames.Age, false, false, false, s_singleParser) }, 90{ HttpKnownHeaderNames.Allow, new HeaderInfo(HttpKnownHeaderNames.Allow, false, false, true, s_multiParser) }, 91{ HttpKnownHeaderNames.Accept, new HeaderInfo(HttpKnownHeaderNames.Accept, true, false, true, s_multiParser) }, 92{ HttpKnownHeaderNames.Authorization, new HeaderInfo(HttpKnownHeaderNames.Authorization, false, false, true, s_multiParser) }, 93{ HttpKnownHeaderNames.AcceptRanges, new HeaderInfo(HttpKnownHeaderNames.AcceptRanges, false, false, true, s_multiParser) }, 94{ HttpKnownHeaderNames.AcceptCharset, new HeaderInfo(HttpKnownHeaderNames.AcceptCharset, false, false, true, s_multiParser) }, 95{ HttpKnownHeaderNames.AcceptEncoding, new HeaderInfo(HttpKnownHeaderNames.AcceptEncoding, false, false, true, s_multiParser) }, 96{ HttpKnownHeaderNames.AcceptLanguage, new HeaderInfo(HttpKnownHeaderNames.AcceptLanguage, false, false, true, s_multiParser) }, 97{ HttpKnownHeaderNames.Cookie, new HeaderInfo(HttpKnownHeaderNames.Cookie, false, false, true, s_multiParser) }, 98{ HttpKnownHeaderNames.Connection, new HeaderInfo(HttpKnownHeaderNames.Connection, true, false, true, s_multiParser) }, 99{ HttpKnownHeaderNames.ContentMD5, new HeaderInfo(HttpKnownHeaderNames.ContentMD5, false, false, false, s_singleParser) }, 100{ HttpKnownHeaderNames.ContentType, new HeaderInfo(HttpKnownHeaderNames.ContentType, true, false, false, s_singleParser) }, 101{ HttpKnownHeaderNames.CacheControl, new HeaderInfo(HttpKnownHeaderNames.CacheControl, false, false, true, s_multiParser) }, 102{ HttpKnownHeaderNames.ContentRange, new HeaderInfo(HttpKnownHeaderNames.ContentRange, false, false, false, s_singleParser) }, 103{ HttpKnownHeaderNames.ContentLength, new HeaderInfo(HttpKnownHeaderNames.ContentLength, true, true, false, s_singleParser) }, 104{ HttpKnownHeaderNames.ContentEncoding, new HeaderInfo(HttpKnownHeaderNames.ContentEncoding, false, false, true, s_multiParser) }, 105{ HttpKnownHeaderNames.ContentLanguage, new HeaderInfo(HttpKnownHeaderNames.ContentLanguage, false, false, true, s_multiParser) }, 106{ HttpKnownHeaderNames.ContentLocation, new HeaderInfo(HttpKnownHeaderNames.ContentLocation, false, false, false, s_singleParser) }, 107{ HttpKnownHeaderNames.Date, new HeaderInfo(HttpKnownHeaderNames.Date, true, false, false, s_singleParser) }, 108{ HttpKnownHeaderNames.ETag, new HeaderInfo(HttpKnownHeaderNames.ETag, false, false, false, s_singleParser) }, 109{ HttpKnownHeaderNames.Expect, new HeaderInfo(HttpKnownHeaderNames.Expect, true, false, true, s_multiParser) }, 110{ HttpKnownHeaderNames.Expires, new HeaderInfo(HttpKnownHeaderNames.Expires, false, false, false, s_singleParser) }, 111{ HttpKnownHeaderNames.From, new HeaderInfo(HttpKnownHeaderNames.From, false, false, false, s_singleParser) }, 112{ HttpKnownHeaderNames.Host, new HeaderInfo(HttpKnownHeaderNames.Host, true, false, false, s_singleParser) }, 113{ HttpKnownHeaderNames.IfMatch, new HeaderInfo(HttpKnownHeaderNames.IfMatch, false, false, true, s_multiParser) }, 114{ HttpKnownHeaderNames.IfRange, new HeaderInfo(HttpKnownHeaderNames.IfRange, false, false, false, s_singleParser) }, 115{ HttpKnownHeaderNames.IfNoneMatch, new HeaderInfo(HttpKnownHeaderNames.IfNoneMatch, false, false, true, s_multiParser) }, 116{ HttpKnownHeaderNames.IfModifiedSince, new HeaderInfo(HttpKnownHeaderNames.IfModifiedSince, true, false, false, s_singleParser) }, 117{ HttpKnownHeaderNames.IfUnmodifiedSince, new HeaderInfo(HttpKnownHeaderNames.IfUnmodifiedSince, false, false, false, s_singleParser) }, 118{ HttpKnownHeaderNames.KeepAlive, new HeaderInfo(HttpKnownHeaderNames.KeepAlive, false, true, false, s_singleParser) }, 119{ HttpKnownHeaderNames.Location, new HeaderInfo(HttpKnownHeaderNames.Location, false, false, false, s_singleParser) }, 120{ HttpKnownHeaderNames.LastModified, new HeaderInfo(HttpKnownHeaderNames.LastModified, false, false, false, s_singleParser) }, 121{ HttpKnownHeaderNames.MaxForwards, new HeaderInfo(HttpKnownHeaderNames.MaxForwards, false, false, false, s_singleParser) }, 122{ HttpKnownHeaderNames.Pragma, new HeaderInfo(HttpKnownHeaderNames.Pragma, false, false, true, s_multiParser) }, 123{ HttpKnownHeaderNames.ProxyAuthenticate, new HeaderInfo(HttpKnownHeaderNames.ProxyAuthenticate, false, false, true, s_multiParser) }, 124{ HttpKnownHeaderNames.ProxyAuthorization, new HeaderInfo(HttpKnownHeaderNames.ProxyAuthorization, false, false, true, s_multiParser) }, 125{ HttpKnownHeaderNames.ProxyConnection, new HeaderInfo(HttpKnownHeaderNames.ProxyConnection, true, false, true, s_multiParser) }, 126{ HttpKnownHeaderNames.Range, new HeaderInfo(HttpKnownHeaderNames.Range, true, false, true, s_multiParser) }, 127{ HttpKnownHeaderNames.Referer, new HeaderInfo(HttpKnownHeaderNames.Referer, true, false, false, s_singleParser) }, 128{ HttpKnownHeaderNames.RetryAfter, new HeaderInfo(HttpKnownHeaderNames.RetryAfter, false, false, false, s_singleParser) }, 129{ HttpKnownHeaderNames.Server, new HeaderInfo(HttpKnownHeaderNames.Server, false, false, false, s_singleParser) }, 130{ HttpKnownHeaderNames.SetCookie, new HeaderInfo(HttpKnownHeaderNames.SetCookie, false, false, true, s_setCookieParser) }, 131{ HttpKnownHeaderNames.SetCookie2, new HeaderInfo(HttpKnownHeaderNames.SetCookie2, false, false, true, s_setCookieParser) }, 132{ HttpKnownHeaderNames.TE, new HeaderInfo(HttpKnownHeaderNames.TE, false, false, true, s_multiParser) }, 133{ HttpKnownHeaderNames.Trailer, new HeaderInfo(HttpKnownHeaderNames.Trailer, false, false, true, s_multiParser) }, 134{ HttpKnownHeaderNames.TransferEncoding, new HeaderInfo(HttpKnownHeaderNames.TransferEncoding, true, true, true, s_multiParser) }, 135{ HttpKnownHeaderNames.Upgrade, new HeaderInfo(HttpKnownHeaderNames.Upgrade, false, false, true, s_multiParser) }, 136{ HttpKnownHeaderNames.UserAgent, new HeaderInfo(HttpKnownHeaderNames.UserAgent, true, false, false, s_singleParser) }, 137{ HttpKnownHeaderNames.Via, new HeaderInfo(HttpKnownHeaderNames.Via, false, false, true, s_multiParser) }, 138{ HttpKnownHeaderNames.Vary, new HeaderInfo(HttpKnownHeaderNames.Vary, false, false, true, s_multiParser) }, 139{ HttpKnownHeaderNames.Warning, new HeaderInfo(HttpKnownHeaderNames.Warning, false, false, true, s_multiParser) }, 140{ HttpKnownHeaderNames.WWWAuthenticate, new HeaderInfo(HttpKnownHeaderNames.WWWAuthenticate, false, true, true, s_singleParser) }