IHeaderDictionary Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta intestazioni HttpRequest e 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))
- Derivato
- Implementazioni
-
ICollection<KeyValuePair<String,StringValues>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,StringValues> IEnumerable<KeyValuePair<String,StringValues>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Proprietà
Accept |
Ottiene o imposta l'intestazione HTTP di |
AcceptCharset |
Ottiene o imposta l'intestazione HTTP di |
AcceptEncoding |
Ottiene o imposta l'intestazione HTTP di |
AcceptLanguage |
Ottiene o imposta l'intestazione HTTP di |
AcceptRanges |
Ottiene o imposta l'intestazione HTTP di |
AccessControlAllowCredentials |
Ottiene o imposta l'intestazione HTTP di |
AccessControlAllowHeaders |
Ottiene o imposta l'intestazione HTTP di |
AccessControlAllowMethods |
Ottiene o imposta l'intestazione HTTP di |
AccessControlAllowOrigin |
Ottiene o imposta l'intestazione HTTP di |
AccessControlExposeHeaders |
Ottiene o imposta l'intestazione HTTP di |
AccessControlMaxAge |
Ottiene o imposta l'intestazione HTTP di |
AccessControlRequestHeaders |
Ottiene o imposta l'intestazione HTTP di |
AccessControlRequestMethod |
Ottiene o imposta l'intestazione HTTP di |
Age |
Ottiene o imposta l'intestazione HTTP di |
Allow |
Ottiene o imposta l'intestazione HTTP di |
AltSvc |
Ottiene o imposta l'intestazione HTTP di |
Authorization |
Ottiene o imposta l'intestazione HTTP di |
Baggage |
Ottiene o imposta l'intestazione HTTP di |
CacheControl |
Ottiene o imposta l'intestazione HTTP di |
Connection |
Ottiene o imposta l'intestazione HTTP di |
ContentDisposition |
Ottiene o imposta l'intestazione HTTP di |
ContentEncoding |
Ottiene o imposta l'intestazione HTTP di |
ContentLanguage |
Ottiene o imposta l'intestazione HTTP di |
ContentLength |
Accesso fortemente tipizzato all'intestazione Content-Length. Le implementazioni devono mantenere questa operazione in sincronizzazione con la rappresentazione stringa. |
ContentLocation |
Ottiene o imposta l'intestazione HTTP di |
ContentMD5 |
Ottiene o imposta l'intestazione HTTP di |
ContentRange |
Ottiene o imposta l'intestazione HTTP di |
ContentSecurityPolicy |
Ottiene o imposta l'intestazione HTTP di |
ContentSecurityPolicyReportOnly |
Ottiene o imposta l'intestazione HTTP di |
ContentType |
Ottiene o imposta l'intestazione HTTP di |
Cookie |
Ottiene o imposta l'intestazione HTTP di |
CorrelationContext |
Ottiene o imposta l'intestazione HTTP di |
Date |
Ottiene o imposta l'intestazione HTTP di |
ETag |
Ottiene o imposta l'intestazione HTTP di |
Expect |
Ottiene o imposta l'intestazione HTTP di |
Expires |
Ottiene o imposta l'intestazione HTTP di |
From |
Ottiene o imposta l'intestazione HTTP di |
GrpcAcceptEncoding |
Ottiene o imposta l'intestazione HTTP di |
GrpcEncoding |
Ottiene o imposta l'intestazione HTTP di |
GrpcMessage |
Ottiene o imposta l'intestazione HTTP di |
GrpcStatus |
Ottiene o imposta l'intestazione HTTP di |
GrpcTimeout |
Ottiene o imposta l'intestazione HTTP di |
Host |
Ottiene o imposta l'intestazione HTTP di |
IfMatch |
Ottiene o imposta l'intestazione HTTP di |
IfModifiedSince |
Ottiene o imposta l'intestazione HTTP di |
IfNoneMatch |
Ottiene o imposta l'intestazione HTTP di |
IfRange |
Ottiene o imposta l'intestazione HTTP di |
IfUnmodifiedSince |
Ottiene o imposta l'intestazione HTTP di |
Item[String] |
IHeaderDictionary ha un contratto indicizzatore diverso da IDictionary, in cui restituirà StringValues.Empty per le voci mancanti. |
KeepAlive |
Ottiene o imposta l'intestazione HTTP di |
LastModified |
Ottiene o imposta l'intestazione HTTP di |
Link |
Ottiene o imposta l'intestazione HTTP di |
Location |
Ottiene o imposta l'intestazione HTTP di |
MaxForwards |
Ottiene o imposta l'intestazione HTTP di |
Origin |
Ottiene o imposta l'intestazione HTTP di |
Pragma |
Ottiene o imposta l'intestazione HTTP di |
ProxyAuthenticate |
Ottiene o imposta l'intestazione HTTP di |
ProxyAuthorization |
Ottiene o imposta l'intestazione HTTP di |
ProxyConnection |
Ottiene o imposta l'intestazione HTTP di |
Range |
Ottiene o imposta l'intestazione HTTP di |
Referer |
Ottiene o imposta l'intestazione HTTP di |
RequestId |
Ottiene o imposta l'intestazione HTTP di |
RetryAfter |
Ottiene o imposta l'intestazione HTTP di |
SecWebSocketAccept |
Ottiene o imposta l'intestazione HTTP di |
SecWebSocketExtensions |
Ottiene o imposta l'intestazione HTTP di |
SecWebSocketKey |
Ottiene o imposta l'intestazione HTTP di |
SecWebSocketProtocol |
Ottiene o imposta l'intestazione HTTP di |
SecWebSocketVersion |
Ottiene o imposta l'intestazione HTTP di |
Server |
Ottiene o imposta l'intestazione HTTP di |
SetCookie |
Ottiene o imposta l'intestazione HTTP di |
StrictTransportSecurity |
Ottiene o imposta l'intestazione HTTP di |
TE |
Ottiene o imposta l'intestazione HTTP di |
TraceParent |
Ottiene o imposta l'intestazione HTTP di |
TraceState |
Ottiene o imposta l'intestazione HTTP di |
Trailer |
Ottiene o imposta l'intestazione HTTP di |
TransferEncoding |
Ottiene o imposta l'intestazione HTTP di |
Translate |
Ottiene o imposta l'intestazione HTTP di |
Upgrade |
Ottiene o imposta l'intestazione HTTP di |
UpgradeInsecureRequests |
Ottiene o imposta l'intestazione HTTP di |
UserAgent |
Ottiene o imposta l'intestazione HTTP di |
Vary |
Ottiene o imposta l'intestazione HTTP di |
Via |
Ottiene o imposta l'intestazione HTTP di |
Warning |
Ottiene o imposta l'intestazione HTTP di |
WebSocketSubProtocols |
Ottiene o imposta l'intestazione HTTP di |
WWWAuthenticate |
Ottiene o imposta l'intestazione HTTP di |
XContentTypeOptions |
Ottiene o imposta l'intestazione HTTP di |
XFrameOptions |
Ottiene o imposta l'intestazione HTTP di |
XPoweredBy |
Ottiene o imposta l'intestazione HTTP di |
XRequestedWith |
Ottiene o imposta l'intestazione HTTP di |
XUACompatible |
Ottiene o imposta l'intestazione HTTP di |
XXSSProtection |
Ottiene o imposta l'intestazione HTTP di |
Metodi di estensione
Append(IHeaderDictionary, String, StringValues) |
Aggiungere nuovi valori. Ciascun elemento rimane un elemento di matrice separato. |
AppendCommaSeparatedValues(IHeaderDictionary, String, String[]) |
Virgolette tutti i valori contenenti virgole e quindi virgole unisce tutti i valori con tutti i valori esistenti. |
GetCommaSeparatedValues(IHeaderDictionary, String) |
Ottenere i valori associati dalla raccolta separati in valori individuali. I valori tra virgolette non verranno suddivisi e le virgolette verranno rimosse. |
SetCommaSeparatedValues(IHeaderDictionary, String, String[]) |
Virgolette tutti i valori contenenti virgole e quindi virgole unisce tutti i valori. |
AppendList<T>(IHeaderDictionary, String, IList<T>) |
Aggiunge una sequenza di valori a IHeaderDictionary. |