IHeaderDictionary Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje hlavičky HttpRequest a 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))
- Odvozené
- Implementuje
-
ICollection<KeyValuePair<String,StringValues>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,StringValues> IEnumerable<KeyValuePair<String,StringValues>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Vlastnosti
Accept |
Získá nebo nastaví hlavičku |
AcceptCharset |
Získá nebo nastaví hlavičku |
AcceptEncoding |
Získá nebo nastaví hlavičku |
AcceptLanguage |
Získá nebo nastaví hlavičku |
AcceptRanges |
Získá nebo nastaví hlavičku |
AccessControlAllowCredentials |
Získá nebo nastaví hlavičku |
AccessControlAllowHeaders |
Získá nebo nastaví hlavičku |
AccessControlAllowMethods |
Získá nebo nastaví hlavičku |
AccessControlAllowOrigin |
Získá nebo nastaví hlavičku |
AccessControlExposeHeaders |
Získá nebo nastaví hlavičku |
AccessControlMaxAge |
Získá nebo nastaví hlavičku |
AccessControlRequestHeaders |
Získá nebo nastaví hlavičku |
AccessControlRequestMethod |
Získá nebo nastaví hlavičku |
Age |
Získá nebo nastaví hlavičku |
Allow |
Získá nebo nastaví hlavičku |
AltSvc |
Získá nebo nastaví hlavičku |
Authorization |
Získá nebo nastaví hlavičku |
Baggage |
Získá nebo nastaví hlavičku |
CacheControl |
Získá nebo nastaví hlavičku |
Connection |
Získá nebo nastaví hlavičku |
ContentDisposition |
Získá nebo nastaví hlavičku |
ContentEncoding |
Získá nebo nastaví hlavičku |
ContentLanguage |
Získá nebo nastaví hlavičku |
ContentLength |
Přístup k záhlaví Content-Length se silnými typy. Implementace musí zajistit synchronizaci s řetězcovou reprezentací. |
ContentLocation |
Získá nebo nastaví hlavičku |
ContentMD5 |
Získá nebo nastaví hlavičku |
ContentRange |
Získá nebo nastaví hlavičku |
ContentSecurityPolicy |
Získá nebo nastaví hlavičku |
ContentSecurityPolicyReportOnly |
Získá nebo nastaví hlavičku |
ContentType |
Získá nebo nastaví hlavičku |
Cookie |
Získá nebo nastaví hlavičku |
CorrelationContext |
Získá nebo nastaví hlavičku |
Date |
Získá nebo nastaví hlavičku |
ETag |
Získá nebo nastaví hlavičku |
Expect |
Získá nebo nastaví hlavičku |
Expires |
Získá nebo nastaví hlavičku |
From |
Získá nebo nastaví hlavičku |
GrpcAcceptEncoding |
Získá nebo nastaví hlavičku |
GrpcEncoding |
Získá nebo nastaví hlavičku |
GrpcMessage |
Získá nebo nastaví hlavičku |
GrpcStatus |
Získá nebo nastaví hlavičku |
GrpcTimeout |
Získá nebo nastaví hlavičku |
Host |
Získá nebo nastaví hlavičku |
IfMatch |
Získá nebo nastaví hlavičku |
IfModifiedSince |
Získá nebo nastaví hlavičku |
IfNoneMatch |
Získá nebo nastaví hlavičku |
IfRange |
Získá nebo nastaví hlavičku |
IfUnmodifiedSince |
Získá nebo nastaví hlavičku |
Item[String] |
IHeaderDictionary má jiný kontrakt indexeru než IDictionary, kde vrátí StringValues.Empty pro chybějící položky. |
KeepAlive |
Získá nebo nastaví hlavičku |
LastModified |
Získá nebo nastaví hlavičku |
Link |
Získá nebo nastaví hlavičku |
Location |
Získá nebo nastaví hlavičku |
MaxForwards |
Získá nebo nastaví hlavičku |
Origin |
Získá nebo nastaví hlavičku |
Pragma |
Získá nebo nastaví hlavičku |
ProxyAuthenticate |
Získá nebo nastaví hlavičku |
ProxyAuthorization |
Získá nebo nastaví hlavičku |
ProxyConnection |
Získá nebo nastaví hlavičku |
Range |
Získá nebo nastaví hlavičku |
Referer |
Získá nebo nastaví hlavičku |
RequestId |
Získá nebo nastaví hlavičku |
RetryAfter |
Získá nebo nastaví hlavičku |
SecWebSocketAccept |
Získá nebo nastaví hlavičku |
SecWebSocketExtensions |
Získá nebo nastaví hlavičku |
SecWebSocketKey |
Získá nebo nastaví hlavičku |
SecWebSocketProtocol |
Získá nebo nastaví hlavičku |
SecWebSocketVersion |
Získá nebo nastaví hlavičku |
Server |
Získá nebo nastaví hlavičku |
SetCookie |
Získá nebo nastaví hlavičku |
StrictTransportSecurity |
Získá nebo nastaví hlavičku |
TE |
Získá nebo nastaví hlavičku |
TraceParent |
Získá nebo nastaví hlavičku |
TraceState |
Získá nebo nastaví hlavičku |
Trailer |
Získá nebo nastaví hlavičku |
TransferEncoding |
Získá nebo nastaví hlavičku |
Translate |
Získá nebo nastaví hlavičku |
Upgrade |
Získá nebo nastaví hlavičku |
UpgradeInsecureRequests |
Získá nebo nastaví hlavičku |
UserAgent |
Získá nebo nastaví hlavičku |
Vary |
Získá nebo nastaví hlavičku |
Via |
Získá nebo nastaví hlavičku |
Warning |
Získá nebo nastaví hlavičku |
WebSocketSubProtocols |
Získá nebo nastaví hlavičku |
WWWAuthenticate |
Získá nebo nastaví hlavičku |
XContentTypeOptions |
Získá nebo nastaví hlavičku |
XFrameOptions |
Získá nebo nastaví hlavičku |
XPoweredBy |
Získá nebo nastaví hlavičku |
XRequestedWith |
Získá nebo nastaví hlavičku |
XUACompatible |
Získá nebo nastaví hlavičku |
XXSSProtection |
Získá nebo nastaví hlavičku |
Metody rozšíření
Append(IHeaderDictionary, String, StringValues) |
Přidejte nové hodnoty. Každá položka zůstává samostatnou položkou pole. |
AppendCommaSeparatedValues(IHeaderDictionary, String, String[]) |
Uvozuje všechny hodnoty obsahující čárky a pak čárka spojí všechny hodnoty se všemi existujícími hodnotami. |
GetCommaSeparatedValues(IHeaderDictionary, String) |
Získejte přidružené hodnoty z kolekce oddělené do jednotlivých hodnot. Hodnoty v uvozovkách nebudou rozděleny a uvozovky budou odebrány. |
SetCommaSeparatedValues(IHeaderDictionary, String, String[]) |
Uvozuje všechny hodnoty obsahující čárky a pak všechny hodnoty spojí čárkou. |
AppendList<T>(IHeaderDictionary, String, IList<T>) |
Připojí posloupnost hodnot k IHeaderDictionary. |