IHeaderDictionary Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje nagłówki HttpRequest i 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))
- Pochodne
- Implementuje
-
ICollection<KeyValuePair<String,StringValues>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,StringValues> IEnumerable<KeyValuePair<String,StringValues>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Właściwości
Accept |
Pobiera lub ustawia |
AcceptCharset |
Pobiera lub ustawia |
AcceptEncoding |
Pobiera lub ustawia |
AcceptLanguage |
Pobiera lub ustawia |
AcceptRanges |
Pobiera lub ustawia |
AccessControlAllowCredentials |
Pobiera lub ustawia |
AccessControlAllowHeaders |
Pobiera lub ustawia |
AccessControlAllowMethods |
Pobiera lub ustawia |
AccessControlAllowOrigin |
Pobiera lub ustawia |
AccessControlExposeHeaders |
Pobiera lub ustawia |
AccessControlMaxAge |
Pobiera lub ustawia |
AccessControlRequestHeaders |
Pobiera lub ustawia |
AccessControlRequestMethod |
Pobiera lub ustawia |
Age |
Pobiera lub ustawia |
Allow |
Pobiera lub ustawia |
AltSvc |
Pobiera lub ustawia |
Authorization |
Pobiera lub ustawia |
Baggage |
Pobiera lub ustawia |
CacheControl |
Pobiera lub ustawia |
Connection |
Pobiera lub ustawia |
ContentDisposition |
Pobiera lub ustawia |
ContentEncoding |
Pobiera lub ustawia |
ContentLanguage |
Pobiera lub ustawia |
ContentLength |
Silnie typizowany dostęp do nagłówka Content-Length. Implementacje muszą zachować synchronizację z reprezentacją ciągu. |
ContentLocation |
Pobiera lub ustawia |
ContentMD5 |
Pobiera lub ustawia |
ContentRange |
Pobiera lub ustawia |
ContentSecurityPolicy |
Pobiera lub ustawia |
ContentSecurityPolicyReportOnly |
Pobiera lub ustawia |
ContentType |
Pobiera lub ustawia |
Cookie |
Pobiera lub ustawia |
CorrelationContext |
Pobiera lub ustawia |
Date |
Pobiera lub ustawia |
ETag |
Pobiera lub ustawia |
Expect |
Pobiera lub ustawia |
Expires |
Pobiera lub ustawia |
From |
Pobiera lub ustawia |
GrpcAcceptEncoding |
Pobiera lub ustawia |
GrpcEncoding |
Pobiera lub ustawia |
GrpcMessage |
Pobiera lub ustawia |
GrpcStatus |
Pobiera lub ustawia |
GrpcTimeout |
Pobiera lub ustawia |
Host |
Pobiera lub ustawia |
IfMatch |
Pobiera lub ustawia |
IfModifiedSince |
Pobiera lub ustawia |
IfNoneMatch |
Pobiera lub ustawia |
IfRange |
Pobiera lub ustawia |
IfUnmodifiedSince |
Pobiera lub ustawia |
Item[String] |
Element IHeaderDictionary ma inny kontrakt indeksatora niż IDictionary, gdzie zwróci wartość StringValues.Empty dla brakujących wpisów. |
KeepAlive |
Pobiera lub ustawia |
LastModified |
Pobiera lub ustawia |
Link |
Pobiera lub ustawia |
Location |
Pobiera lub ustawia |
MaxForwards |
Pobiera lub ustawia |
Origin |
Pobiera lub ustawia |
Pragma |
Pobiera lub ustawia |
ProxyAuthenticate |
Pobiera lub ustawia |
ProxyAuthorization |
Pobiera lub ustawia |
ProxyConnection |
Pobiera lub ustawia |
Range |
Pobiera lub ustawia |
Referer |
Pobiera lub ustawia |
RequestId |
Pobiera lub ustawia |
RetryAfter |
Pobiera lub ustawia |
SecWebSocketAccept |
Pobiera lub ustawia |
SecWebSocketExtensions |
Pobiera lub ustawia |
SecWebSocketKey |
Pobiera lub ustawia |
SecWebSocketProtocol |
Pobiera lub ustawia |
SecWebSocketVersion |
Pobiera lub ustawia |
Server |
Pobiera lub ustawia |
SetCookie |
Pobiera lub ustawia |
StrictTransportSecurity |
Pobiera lub ustawia |
TE |
Pobiera lub ustawia |
TraceParent |
Pobiera lub ustawia |
TraceState |
Pobiera lub ustawia |
Trailer |
Pobiera lub ustawia |
TransferEncoding |
Pobiera lub ustawia |
Translate |
Pobiera lub ustawia |
Upgrade |
Pobiera lub ustawia |
UpgradeInsecureRequests |
Pobiera lub ustawia |
UserAgent |
Pobiera lub ustawia |
Vary |
Pobiera lub ustawia |
Via |
Pobiera lub ustawia |
Warning |
Pobiera lub ustawia |
WebSocketSubProtocols |
Pobiera lub ustawia |
WWWAuthenticate |
Pobiera lub ustawia |
XContentTypeOptions |
Pobiera lub ustawia |
XFrameOptions |
Pobiera lub ustawia |
XPoweredBy |
Pobiera lub ustawia |
XRequestedWith |
Pobiera lub ustawia |
XUACompatible |
Pobiera lub ustawia |
XXSSProtection |
Pobiera lub ustawia |
Metody rozszerzania
Append(IHeaderDictionary, String, StringValues) |
Dodaj nowe wartości. Każdy element pozostaje osobnym wpisem tablicy. |
AppendCommaSeparatedValues(IHeaderDictionary, String, String[]) |
Cudzysłowuje wszystkie wartości zawierające przecinki, a następnie przecinek łączy wszystkie wartości z dowolnymi istniejącymi wartościami. |
GetCommaSeparatedValues(IHeaderDictionary, String) |
Pobierz skojarzone wartości z kolekcji rozdzielone na poszczególne wartości. Wartości cytowane nie zostaną podzielone, a cudzysłowy zostaną usunięte. |
SetCommaSeparatedValues(IHeaderDictionary, String, String[]) |
Cudzysłowuje wszystkie wartości zawierające przecinki, a następnie przecinek łączy wszystkie wartości. |
AppendList<T>(IHeaderDictionary, String, IList<T>) |
Dołącza sekwencję wartości do IHeaderDictionaryelementu . |