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í |
| AcceptCharset |
Získá nebo nastaví |
| AcceptEncoding |
Získá nebo nastaví |
| AcceptLanguage |
Získá nebo nastaví |
| AcceptRanges |
Získá nebo nastaví |
| AccessControlAllowCredentials |
Získá nebo nastaví |
| AccessControlAllowHeaders |
Získá nebo nastaví |
| AccessControlAllowMethods |
Získá nebo nastaví |
| AccessControlAllowOrigin |
Získá nebo nastaví |
| AccessControlExposeHeaders |
Získá nebo nastaví |
| AccessControlMaxAge |
Získá nebo nastaví |
| AccessControlRequestHeaders |
Získá nebo nastaví |
| AccessControlRequestMethod |
Získá nebo nastaví |
| Age |
Získá nebo nastaví |
| Allow |
Získá nebo nastaví |
| AltSvc |
Získá nebo nastaví |
| Authorization |
Získá nebo nastaví |
| Baggage |
Získá nebo nastaví |
| CacheControl |
Získá nebo nastaví hlavičku HTTP |
| Connection |
Získá nebo nastaví |
| ContentDisposition |
Získá nebo nastaví |
| ContentEncoding |
Získá nebo nastaví |
| ContentLanguage |
Získá nebo nastaví hlavičku HTTP |
| ContentLength |
Silně zadaný přístup k hlavičce Content-Length. Implementace musí být synchronizované s řetězcovou reprezentací. |
| ContentLocation |
Získá nebo nastaví hlavičku HTTP |
| ContentMD5 |
Získá nebo nastaví |
| ContentRange |
Získá nebo nastaví hlavičku HTTP |
| ContentSecurityPolicy |
Získá nebo nastaví |
| ContentSecurityPolicyReportOnly |
Získá nebo nastaví |
| ContentType |
Získá nebo nastaví hlavičku HTTP |
| Cookie |
Získá nebo nastaví |
| CorrelationContext |
Získá nebo nastaví |
| Date |
Získá nebo nastaví hlavičku HTTP |
| ETag |
Získá nebo nastaví |
| Expect |
Získá nebo nastaví |
| Expires |
Získá nebo nastaví |
| From |
Získá nebo nastaví |
| GrpcAcceptEncoding |
Získá nebo nastaví |
| GrpcEncoding |
Získá nebo nastaví |
| GrpcMessage |
Získá nebo nastaví |
| GrpcStatus |
Získá nebo nastaví |
| GrpcTimeout |
Získá nebo nastaví |
| Host |
Získá nebo nastaví |
| IfMatch |
Získá nebo nastaví |
| IfModifiedSince |
Získá nebo nastaví |
| IfNoneMatch |
Získá nebo nastaví |
| IfRange |
Získá nebo nastaví |
| IfUnmodifiedSince |
Získá nebo nastaví |
| 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í |
| LastModified |
Získá nebo nastaví hlavičku HTTP |
| Link |
Získá nebo nastaví |
| Location |
Získá nebo nastaví hlavičku HTTP |
| MaxForwards |
Získá nebo nastaví |
| Origin |
Získá nebo nastaví |
| Pragma |
Získá nebo nastaví |
| ProxyAuthenticate |
Získá nebo nastaví |
| ProxyAuthorization |
Získá nebo nastaví |
| ProxyConnection |
Získá nebo nastaví |
| Range |
Získá nebo nastaví |
| Referer |
Získá nebo nastaví |
| RequestId |
Získá nebo nastaví hlavičku HTTP |
| RetryAfter |
Získá nebo nastaví |
| SecWebSocketAccept |
Získá nebo nastaví |
| SecWebSocketExtensions |
Získá nebo nastaví |
| SecWebSocketKey |
Získá nebo nastaví |
| SecWebSocketProtocol |
Získá nebo nastaví |
| SecWebSocketVersion |
Získá nebo nastaví |
| Server |
Získá nebo nastaví hlavičku HTTP |
| SetCookie |
Získá nebo nastaví |
| StrictTransportSecurity |
Získá nebo nastaví |
| TE |
Získá nebo nastaví |
| TraceParent |
Získá nebo nastaví |
| TraceState |
Získá nebo nastaví |
| Trailer |
Získá nebo nastaví |
| TransferEncoding |
Získá nebo nastaví |
| Translate |
Získá nebo nastaví |
| Upgrade |
Získá nebo nastaví |
| UpgradeInsecureRequests |
Získá nebo nastaví |
| UserAgent |
Získá nebo nastaví hlavičku HTTP |
| Vary |
Získá nebo nastaví |
| Via |
Získá nebo nastaví |
| Warning |
Získá nebo nastaví |
| WebSocketSubProtocols |
Získá nebo nastaví |
| WWWAuthenticate |
Získá nebo nastaví |
| XContentTypeOptions |
Získá nebo nastaví |
| XFrameOptions |
Získá nebo nastaví |
| XPoweredBy |
Získá nebo nastaví |
| XRequestedWith |
Získá nebo nastaví |
| XUACompatible |
Získá nebo nastaví |
| XXSSProtection |
Získá nebo nastaví |
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[]) |
Uvozovky všechny hodnoty obsahující čárky a poté čárky spojí všechny hodnoty s libovolnými existujícími hodnotami. |
| GetCommaSeparatedValues(IHeaderDictionary, String) |
Získejte přidružené hodnoty z kolekce oddělené do jednotlivých hodnot. Hodnoty uvozovek nebudou rozděleny a uvozovky budou odebrány. |
| SetCommaSeparatedValues(IHeaderDictionary, String, String[]) |
Uvozovky všechny hodnoty obsahující čárky a pak čárky spojí všechny hodnoty. |
| AppendList<T>(IHeaderDictionary, String, IList<T>) |
Připojí sekvenci hodnot k IHeaderDictionary. |