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. |