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에는 누락된 항목에 대해 StringValues.Empty를 반환하는 IDictionary와 다른 인덱서 계약이 있습니다. |
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. |