IHeaderDictionary 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 HttpRequest 和 HttpResponse 标头
public interface class IHeaderDictionary : System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, Microsoft::Extensions::Primitives::StringValues>>, System::Collections::Generic::IDictionary<System::String ^, Microsoft::Extensions::Primitives::StringValues>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, Microsoft::Extensions::Primitives::StringValues>>
public interface IHeaderDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,Microsoft.Extensions.Primitives.StringValues>>, System.Collections.Generic.IDictionary<string,Microsoft.Extensions.Primitives.StringValues>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,Microsoft.Extensions.Primitives.StringValues>>
type IHeaderDictionary = interface
interface IDictionary<string, StringValues>
interface ICollection<KeyValuePair<string, StringValues>>
interface seq<KeyValuePair<string, StringValues>>
interface IEnumerable
type IHeaderDictionary = interface
interface ICollection<KeyValuePair<string, StringValues>>
interface seq<KeyValuePair<string, StringValues>>
interface IEnumerable
interface IDictionary<string, StringValues>
Public Interface IHeaderDictionary
Implements ICollection(Of KeyValuePair(Of String, StringValues)), IDictionary(Of String, StringValues), IEnumerable(Of KeyValuePair(Of String, StringValues))
- 派生
- 实现
-
ICollection<KeyValuePair<String,StringValues>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,StringValues> IEnumerable<KeyValuePair<String,StringValues>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
属性
| Accept |
获取或设置 |
| AcceptCharset |
获取或设置 |
| AcceptEncoding |
获取或设置 |
| AcceptLanguage |
获取或设置 |
| AcceptRanges |
获取或设置 |
| AccessControlAllowCredentials |
获取或设置 |
| AccessControlAllowHeaders |
获取或设置 |
| AccessControlAllowMethods |
获取或设置 |
| AccessControlAllowOrigin |
获取或设置 |
| AccessControlExposeHeaders |
获取或设置 |
| AccessControlMaxAge |
获取或设置 |
| AccessControlRequestHeaders |
获取或设置 |
| AccessControlRequestMethod |
获取或设置 |
| Age |
获取或设置 |
| Allow |
获取或设置 |
| AltSvc |
获取或设置 |
| Authorization |
获取或设置 |
| Baggage |
获取或设置 |
| CacheControl |
获取或设置 |
| Connection |
获取或设置 |
| ContentDisposition |
获取或设置 |
| ContentEncoding |
获取或设置 |
| ContentLanguage |
获取或设置 |
| ContentLength |
对 Content-Length 标头的强类型访问。 实现必须与字符串表示形式保持同步。 |
| ContentLocation |
获取或设置 |
| ContentMD5 |
获取或设置 |
| ContentRange |
获取或设置 |
| ContentSecurityPolicy |
获取或设置 |
| ContentSecurityPolicyReportOnly |
获取或设置 |
| ContentType |
获取或设置 |
| Cookie |
获取或设置 |
| CorrelationContext |
获取或设置 |
| Date |
获取或设置 |
| ETag |
获取或设置 |
| Expect |
获取或设置 |
| Expires |
获取或设置 |
| From |
获取或设置 |
| GrpcAcceptEncoding |
获取或设置 |
| GrpcEncoding |
获取或设置 |
| GrpcMessage |
获取或设置 |
| GrpcStatus |
获取或设置 |
| GrpcTimeout |
获取或设置 |
| Host |
获取或设置 |
| IfMatch |
获取或设置 |
| IfModifiedSince |
获取或设置 |
| IfNoneMatch |
获取或设置 |
| IfRange |
获取或设置 |
| IfUnmodifiedSince |
获取或设置 |
| Item[String] |
IHeaderDictionary 具有与 IDictionary 不同的索引器协定,它将为缺少的条目返回 StringValues.Empty。 |
| KeepAlive |
获取或设置 |
| LastModified |
获取或设置 |
| Link |
获取或设置 |
| Location |
获取或设置 |
| MaxForwards |
获取或设置 |
| Origin |
获取或设置 |
| Pragma |
获取或设置 |
| ProxyAuthenticate |
获取或设置 |
| ProxyAuthorization |
获取或设置 |
| ProxyConnection |
获取或设置 |
| Range |
获取或设置 |
| Referer |
获取或设置 |
| RequestId |
获取或设置 |
| RetryAfter |
获取或设置 |
| SecWebSocketAccept |
获取或设置 |
| SecWebSocketExtensions |
获取或设置 |
| SecWebSocketKey |
获取或设置 |
| SecWebSocketProtocol |
获取或设置 |
| SecWebSocketVersion |
获取或设置 |
| Server |
获取或设置 |
| SetCookie |
获取或设置 |
| StrictTransportSecurity |
获取或设置 |
| TE |
获取或设置 |
| TraceParent |
获取或设置 |
| TraceState |
获取或设置 |
| Trailer |
获取或设置 |
| TransferEncoding |
获取或设置 |
| Translate |
获取或设置 |
| Upgrade |
获取或设置 |
| UpgradeInsecureRequests |
获取或设置 |
| UserAgent |
获取或设置 |
| Vary |
获取或设置 |
| Via |
获取或设置 |
| Warning |
获取或设置 |
| WebSocketSubProtocols |
获取或设置 |
| WWWAuthenticate |
获取或设置 |
| XContentTypeOptions |
获取或设置 |
| XFrameOptions |
获取或设置 |
| XPoweredBy |
获取或设置 |
| XRequestedWith |
获取或设置 |
| XUACompatible |
获取或设置 |
| XXSSProtection |
获取或设置 |
扩展方法
| Append(IHeaderDictionary, String, StringValues) |
添加新值。 每一项仍然是单独的数组项。 |
| AppendCommaSeparatedValues(IHeaderDictionary, String, String[]) |
引用包含逗号的任何值,然后逗号将所有值与任何现有值相联接。 |
| GetCommaSeparatedValues(IHeaderDictionary, String) |
从集合中获取关联的值,这些值已分隔成独立的值。 加引号的值不会拆分,并且将删除引号。 |
| SetCommaSeparatedValues(IHeaderDictionary, String, String[]) |
引用包含逗号的任何值,然后逗号联接所有值。 |
| AppendList<T>(IHeaderDictionary, String, IList<T>) |
将值序列追加到 IHeaderDictionary。 |