FrameResponseHeaders Class¶
- Namespace
Microsoft.AspNetCore.Server.Kestrel.Internal.Http- Assemblies
- Microsoft.AspNetCore.Server.Kestrel
Syntax¶
public class FrameResponseHeaders : FrameHeaders, IHeaderDictionary, IDictionary<string, StringValues>, ICollection<KeyValuePair<string, StringValues>>, IEnumerable<KeyValuePair<string, StringValues>>, IEnumerable
-
class
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders
Methods¶
-
AddValueFast(System.String, Microsoft.Extensions.Primitives.StringValues)¶ protected override void AddValueFast(string key, StringValues value)
-
ClearFast()¶ protected override void ClearFast()
-
CopyTo(ref Microsoft.AspNetCore.Server.Kestrel.Internal.Infrastructure.MemoryPoolIterator)¶ public void CopyTo(ref MemoryPoolIterator output)
-
CopyToFast(ref Microsoft.AspNetCore.Server.Kestrel.Internal.Infrastructure.MemoryPoolIterator)¶ protected void CopyToFast(ref MemoryPoolIterator output)
-
CopyToFast(System.Collections.Generic.KeyValuePair<System.String, Microsoft.Extensions.Primitives.StringValues>[], System.Int32) protected override void CopyToFast(KeyValuePair<string, StringValues>[] array, int arrayIndex)
-
GetCountFast()¶ Return type: System.Int32 protected override int GetCountFast()
-
GetEnumerator()¶ Return type: Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.Enumerator public FrameResponseHeaders.Enumerator GetEnumerator()
-
GetEnumeratorFast()¶ Return type: System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String>> protected override IEnumerator<KeyValuePair<string, StringValues>> GetEnumeratorFast()
-
GetValueFast(System.String)¶ Return type: Microsoft.Extensions.Primitives.StringValues protected override StringValues GetValueFast(string key)
-
RemoveFast(System.String)¶ Return type: System.Boolean protected override bool RemoveFast(string key)
-
SetRawConnection(Microsoft.Extensions.Primitives.StringValues, System.Byte[])¶ public void SetRawConnection(StringValues value, byte[] raw)
-
SetRawContentLength(Microsoft.Extensions.Primitives.StringValues, System.Byte[])¶ public void SetRawContentLength(StringValues value, byte[] raw)
-
SetRawDate(Microsoft.Extensions.Primitives.StringValues, System.Byte[])¶ public void SetRawDate(StringValues value, byte[] raw)
-
SetRawServer(Microsoft.Extensions.Primitives.StringValues, System.Byte[])¶ public void SetRawServer(StringValues value, byte[] raw)
-
SetRawTransferEncoding(Microsoft.Extensions.Primitives.StringValues, System.Byte[])¶ public void SetRawTransferEncoding(StringValues value, byte[] raw)
-
SetValueFast(System.String, Microsoft.Extensions.Primitives.StringValues)¶ protected override void SetValueFast(string key, StringValues value)
-
TryGetValueFast(System.String, out Microsoft.Extensions.Primitives.StringValues)¶ Return type: System.Boolean protected override bool TryGetValueFast(string key, out StringValues value)
-
Properties¶
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HasConnection¶ Return type: System.Boolean public bool HasConnection { get; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HasContentLength¶ Return type: System.Boolean public bool HasContentLength { get; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HasDate¶ Return type: System.Boolean public bool HasDate { get; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HasServer¶ Return type: System.Boolean public bool HasServer { get; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HasTransferEncoding¶ Return type: System.Boolean public bool HasTransferEncoding { get; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderAcceptRanges¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderAcceptRanges { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderAccessControlAllowCredentials¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderAccessControlAllowCredentials { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderAccessControlAllowHeaders¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderAccessControlAllowHeaders { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderAccessControlAllowMethods¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderAccessControlAllowMethods { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderAccessControlAllowOrigin¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderAccessControlAllowOrigin { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderAccessControlExposeHeaders¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderAccessControlExposeHeaders { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderAccessControlMaxAge¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderAccessControlMaxAge { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderAge¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderAge { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderAllow¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderAllow { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderCacheControl¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderCacheControl { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderConnection¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderConnection { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderContentEncoding¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderContentEncoding { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderContentLanguage¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderContentLanguage { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderContentLength¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderContentLength { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderContentLocation¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderContentLocation { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderContentMD5¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderContentMD5 { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderContentRange¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderContentRange { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderContentType¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderContentType { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderDate¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderDate { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderETag¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderETag { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderExpires¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderExpires { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderKeepAlive¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderKeepAlive { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderLastModified¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderLastModified { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderLocation¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderLocation { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderPragma¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderPragma { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderProxyAutheticate¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderProxyAutheticate { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderRetryAfter¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderRetryAfter { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderServer¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderServer { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderSetCookie¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderSetCookie { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderTrailer¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderTrailer { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderTransferEncoding¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderTransferEncoding { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderUpgrade¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderUpgrade { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderVary¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderVary { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderVia¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderVia { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderWWWAuthenticate¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderWWWAuthenticate { get; set; }
-
Microsoft.AspNetCore.Server.Kestrel.Internal.Http.FrameResponseHeaders.HeaderWarning¶ Return type: Microsoft.Extensions.Primitives.StringValues public StringValues HeaderWarning { get; set; }
-