IHeaderDictionary Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa encabezados HttpRequest y 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))
- Derivado
- Implementaciones
-
ICollection<KeyValuePair<String,StringValues>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,StringValues> IEnumerable<KeyValuePair<String,StringValues>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Propiedades
Accept |
Obtiene o establece el encabezado HTTP |
AcceptCharset |
Obtiene o establece el encabezado HTTP |
AcceptEncoding |
Obtiene o establece el encabezado HTTP |
AcceptLanguage |
Obtiene o establece el encabezado HTTP |
AcceptRanges |
Obtiene o establece el encabezado HTTP |
AccessControlAllowCredentials |
Obtiene o establece el encabezado HTTP |
AccessControlAllowHeaders |
Obtiene o establece el encabezado HTTP |
AccessControlAllowMethods |
Obtiene o establece el encabezado HTTP |
AccessControlAllowOrigin |
Obtiene o establece el encabezado HTTP |
AccessControlExposeHeaders |
Obtiene o establece el encabezado HTTP |
AccessControlMaxAge |
Obtiene o establece el encabezado HTTP |
AccessControlRequestHeaders |
Obtiene o establece el encabezado HTTP |
AccessControlRequestMethod |
Obtiene o establece el encabezado HTTP |
Age |
Obtiene o establece el encabezado HTTP |
Allow |
Obtiene o establece el encabezado HTTP |
AltSvc |
Obtiene o establece el encabezado HTTP |
Authorization |
Obtiene o establece el encabezado HTTP |
Baggage |
Obtiene o establece el encabezado HTTP |
CacheControl |
Obtiene o establece el encabezado HTTP |
Connection |
Obtiene o establece el encabezado HTTP |
ContentDisposition |
Obtiene o establece el encabezado HTTP |
ContentEncoding |
Obtiene o establece el encabezado HTTP |
ContentLanguage |
Obtiene o establece el encabezado HTTP |
ContentLength |
Acceso fuertemente tipado al encabezado Content-Length. Las implementaciones deben mantener esto sincronizado con la representación de cadena. |
ContentLocation |
Obtiene o establece el encabezado HTTP |
ContentMD5 |
Obtiene o establece el encabezado HTTP |
ContentRange |
Obtiene o establece el encabezado HTTP |
ContentSecurityPolicy |
Obtiene o establece el encabezado HTTP |
ContentSecurityPolicyReportOnly |
Obtiene o establece el encabezado HTTP |
ContentType |
Obtiene o establece el encabezado HTTP |
Cookie |
Obtiene o establece el encabezado HTTP |
CorrelationContext |
Obtiene o establece el encabezado HTTP |
Date |
Obtiene o establece el encabezado HTTP |
ETag |
Obtiene o establece el encabezado HTTP |
Expect |
Obtiene o establece el encabezado HTTP |
Expires |
Obtiene o establece el encabezado HTTP |
From |
Obtiene o establece el encabezado HTTP |
GrpcAcceptEncoding |
Obtiene o establece el encabezado HTTP |
GrpcEncoding |
Obtiene o establece el encabezado HTTP |
GrpcMessage |
Obtiene o establece el encabezado HTTP |
GrpcStatus |
Obtiene o establece el encabezado HTTP |
GrpcTimeout |
Obtiene o establece el encabezado HTTP |
Host |
Obtiene o establece el encabezado HTTP |
IfMatch |
Obtiene o establece el encabezado HTTP |
IfModifiedSince |
Obtiene o establece el encabezado HTTP |
IfNoneMatch |
Obtiene o establece el encabezado HTTP |
IfRange |
Obtiene o establece el encabezado HTTP |
IfUnmodifiedSince |
Obtiene o establece el encabezado HTTP |
Item[String] |
IHeaderDictionary tiene un contrato de indexador diferente al de IDictionary, donde devolverá StringValues.Empty para las entradas que faltan. |
KeepAlive |
Obtiene o establece el encabezado HTTP |
LastModified |
Obtiene o establece el encabezado HTTP |
Link |
Obtiene o establece el encabezado HTTP |
Location |
Obtiene o establece el encabezado HTTP |
MaxForwards |
Obtiene o establece el encabezado HTTP |
Origin |
Obtiene o establece el encabezado HTTP |
Pragma |
Obtiene o establece el encabezado HTTP |
ProxyAuthenticate |
Obtiene o establece el encabezado HTTP |
ProxyAuthorization |
Obtiene o establece el encabezado HTTP |
ProxyConnection |
Obtiene o establece el encabezado HTTP |
Range |
Obtiene o establece el encabezado HTTP |
Referer |
Obtiene o establece el encabezado HTTP |
RequestId |
Obtiene o establece el encabezado HTTP |
RetryAfter |
Obtiene o establece el encabezado HTTP |
SecWebSocketAccept |
Obtiene o establece el encabezado HTTP |
SecWebSocketExtensions |
Obtiene o establece el encabezado HTTP |
SecWebSocketKey |
Obtiene o establece el encabezado HTTP |
SecWebSocketProtocol |
Obtiene o establece el encabezado HTTP |
SecWebSocketVersion |
Obtiene o establece el encabezado HTTP |
Server |
Obtiene o establece el encabezado HTTP |
SetCookie |
Obtiene o establece el encabezado HTTP |
StrictTransportSecurity |
Obtiene o establece el encabezado HTTP |
TE |
Obtiene o establece el encabezado HTTP |
TraceParent |
Obtiene o establece el encabezado HTTP |
TraceState |
Obtiene o establece el encabezado HTTP |
Trailer |
Obtiene o establece el encabezado HTTP |
TransferEncoding |
Obtiene o establece el encabezado HTTP |
Translate |
Obtiene o establece el encabezado HTTP |
Upgrade |
Obtiene o establece el encabezado HTTP |
UpgradeInsecureRequests |
Obtiene o establece el encabezado HTTP |
UserAgent |
Obtiene o establece el encabezado HTTP |
Vary |
Obtiene o establece el encabezado HTTP |
Via |
Obtiene o establece el encabezado HTTP |
Warning |
Obtiene o establece el encabezado HTTP |
WebSocketSubProtocols |
Obtiene o establece el encabezado HTTP |
WWWAuthenticate |
Obtiene o establece el encabezado HTTP |
XContentTypeOptions |
Obtiene o establece el encabezado HTTP |
XFrameOptions |
Obtiene o establece el encabezado HTTP |
XPoweredBy |
Obtiene o establece el encabezado HTTP |
XRequestedWith |
Obtiene o establece el encabezado HTTP |
XUACompatible |
Obtiene o establece el encabezado HTTP |
XXSSProtection |
Obtiene o establece el encabezado HTTP |
Métodos de extensión
Append(IHeaderDictionary, String, StringValues) |
Agrega valores nuevos. Cada elemento es una entrada de matriz independiente. |
AppendCommaSeparatedValues(IHeaderDictionary, String, String[]) |
Cita los valores que contengan comas y, a continuación, una coma combina todos los valores con los valores existentes. |
GetCommaSeparatedValues(IHeaderDictionary, String) |
Obtiene los valores asociados de la colección separados en valores individuales. Los valores entre comillas no se separarán y las comillas se quitarán. |
SetCommaSeparatedValues(IHeaderDictionary, String, String[]) |
Cita cualquier valor que contenga comas y, a continuación, una coma combina todos los valores. |
AppendList<T>(IHeaderDictionary, String, IList<T>) |
Anexa una secuencia de valores a IHeaderDictionary. |