IHeaderDictionary Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili header HttpRequest dan 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))
- Turunan
- Penerapan
-
ICollection<KeyValuePair<String,StringValues>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,StringValues> IEnumerable<KeyValuePair<String,StringValues>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Properti
Accept |
Mendapatkan atau mengatur |
AcceptCharset |
Mendapatkan atau mengatur |
AcceptEncoding |
Mendapatkan atau mengatur |
AcceptLanguage |
Mendapatkan atau mengatur |
AcceptRanges |
Mendapatkan atau mengatur |
AccessControlAllowCredentials |
Mendapatkan atau mengatur |
AccessControlAllowHeaders |
Mendapatkan atau mengatur |
AccessControlAllowMethods |
Mendapatkan atau mengatur |
AccessControlAllowOrigin |
Mendapatkan atau mengatur |
AccessControlExposeHeaders |
Mendapatkan atau mengatur |
AccessControlMaxAge |
Mendapatkan atau mengatur |
AccessControlRequestHeaders |
Mendapatkan atau mengatur |
AccessControlRequestMethod |
Mendapatkan atau mengatur |
Age |
Mendapatkan atau mengatur |
Allow |
Mendapatkan atau mengatur |
AltSvc |
Mendapatkan atau mengatur |
Authorization |
Mendapatkan atau mengatur |
Baggage |
Mendapatkan atau mengatur |
CacheControl |
Mendapatkan atau mengatur |
Connection |
Mendapatkan atau mengatur |
ContentDisposition |
Mendapatkan atau mengatur |
ContentEncoding |
Mendapatkan atau mengatur |
ContentLanguage |
Mendapatkan atau mengatur |
ContentLength |
Mengetikkan akses dengan kuat ke header Content-Length. Implementasi harus menjaga ini tetap sinkron dengan representasi string. |
ContentLocation |
Mendapatkan atau mengatur |
ContentMD5 |
Mendapatkan atau mengatur |
ContentRange |
Mendapatkan atau mengatur |
ContentSecurityPolicy |
Mendapatkan atau mengatur |
ContentSecurityPolicyReportOnly |
Mendapatkan atau mengatur |
ContentType |
Mendapatkan atau mengatur |
Cookie |
Mendapatkan atau mengatur |
CorrelationContext |
Mendapatkan atau mengatur |
Date |
Mendapatkan atau mengatur |
ETag |
Mendapatkan atau mengatur |
Expect |
Mendapatkan atau mengatur |
Expires |
Mendapatkan atau mengatur |
From |
Mendapatkan atau mengatur |
GrpcAcceptEncoding |
Mendapatkan atau mengatur |
GrpcEncoding |
Mendapatkan atau mengatur |
GrpcMessage |
Mendapatkan atau mengatur |
GrpcStatus |
Mendapatkan atau mengatur |
GrpcTimeout |
Mendapatkan atau mengatur |
Host |
Mendapatkan atau mengatur |
IfMatch |
Mendapatkan atau mengatur |
IfModifiedSince |
Mendapatkan atau mengatur |
IfNoneMatch |
Mendapatkan atau mengatur |
IfRange |
Mendapatkan atau mengatur |
IfUnmodifiedSince |
Mendapatkan atau mengatur |
Item[String] |
IHeaderDictionary memiliki kontrak pengindeks yang berbeda dari IDictionary, di mana ia akan mengembalikan StringValues.Empty untuk entri yang hilang. |
KeepAlive |
Mendapatkan atau mengatur |
LastModified |
Mendapatkan atau mengatur |
Link |
Mendapatkan atau mengatur |
Location |
Mendapatkan atau mengatur |
MaxForwards |
Mendapatkan atau mengatur |
Origin |
Mendapatkan atau mengatur |
Pragma |
Mendapatkan atau mengatur |
ProxyAuthenticate |
Mendapatkan atau mengatur |
ProxyAuthorization |
Mendapatkan atau mengatur |
ProxyConnection |
Mendapatkan atau mengatur |
Range |
Mendapatkan atau mengatur |
Referer |
Mendapatkan atau mengatur |
RequestId |
Mendapatkan atau mengatur |
RetryAfter |
Mendapatkan atau mengatur |
SecWebSocketAccept |
Mendapatkan atau mengatur |
SecWebSocketExtensions |
Mendapatkan atau mengatur |
SecWebSocketKey |
Mendapatkan atau mengatur |
SecWebSocketProtocol |
Mendapatkan atau mengatur |
SecWebSocketVersion |
Mendapatkan atau mengatur |
Server |
Mendapatkan atau mengatur |
SetCookie |
Mendapatkan atau mengatur |
StrictTransportSecurity |
Mendapatkan atau mengatur |
TE |
Mendapatkan atau mengatur |
TraceParent |
Mendapatkan atau mengatur |
TraceState |
Mendapatkan atau mengatur |
Trailer |
Mendapatkan atau mengatur |
TransferEncoding |
Mendapatkan atau mengatur |
Translate |
Mendapatkan atau mengatur |
Upgrade |
Mendapatkan atau mengatur |
UpgradeInsecureRequests |
Mendapatkan atau mengatur |
UserAgent |
Mendapatkan atau mengatur |
Vary |
Mendapatkan atau mengatur |
Via |
Mendapatkan atau mengatur |
Warning |
Mendapatkan atau mengatur |
WebSocketSubProtocols |
Mendapatkan atau mengatur |
WWWAuthenticate |
Mendapatkan atau mengatur |
XContentTypeOptions |
Mendapatkan atau mengatur |
XFrameOptions |
Mendapatkan atau mengatur |
XPoweredBy |
Mendapatkan atau mengatur |
XRequestedWith |
Mendapatkan atau mengatur |
XUACompatible |
Mendapatkan atau mengatur |
XXSSProtection |
Mendapatkan atau mengatur |
Metode Ekstensi
Append(IHeaderDictionary, String, StringValues) |
Tambahkan nilai baru. Setiap item tetap menjadi entri array terpisah. |
AppendCommaSeparatedValues(IHeaderDictionary, String, String[]) |
Mengutip nilai apa pun yang berisi koma, lalu koma menggabungkan semua nilai dengan nilai yang ada. |
GetCommaSeparatedValues(IHeaderDictionary, String) |
Dapatkan nilai terkait dari koleksi yang dipisahkan menjadi nilai individual. Nilai yang dikutip tidak akan dibagi, dan tanda kutip akan dihapus. |
SetCommaSeparatedValues(IHeaderDictionary, String, String[]) |
Mengutip nilai apa pun yang berisi koma, lalu koma menggabungkan semua nilai. |
AppendList<T>(IHeaderDictionary, String, IList<T>) |
Menambahkan urutan nilai ke IHeaderDictionary. |