HttpProtocol
_httpVersion
_keepAlive
_methodText
_requestProcessingStatus
_streams
_upgradeAvailable
HttpProtocol(HttpConnectionContext)
HttpProtocol(IHttpProtocolContext)
AllowSynchronousIO
ConnectionFeatures
ConnectionId
ConnectionIdFeature
HasResponseStarted
HasStartedConsumingRequestBody
HttpRequestHeaders
HttpResponseControl
HttpResponseHeaders
HttpVersion
IsUpgradableRequest
IsUpgraded
LocalIpAddress
LocalPort
Log
MaxRequestBodySize
Method
MinRequestBodyDataRate
MinResponseDataRate
Output
Path
PathBase
QueryString
RawTarget
ReasonPhrase
RemoteIpAddress
RemotePort
RequestAborted
RequestBody
RequestBodyPipe
RequestHeaders
ResponseBody
ResponseHeaders
Scheme
ServerOptions
ServiceContext
StatusCode
TimeoutControl
TraceIdentifier
Abort(ConnectionAbortedException)
AbortRequest()
ApplicationAbort()
BeginRead(ValueTask<ReadResult>)
BeginRequestProcessing()
CreateMessageBody()
CreateRequestId()
FireOnCompleted()
FireOnStarting()
FlushAsync(CancellationToken)
HandleNonBodyResponseWrite()
InitializeResponseAsync(Int32)
InitializeResponseAwaited(Task, Int32)
InitializeStreams(MessageBody)
OnCompleted(Func<Object, Task>, Object)
OnErrorAfterResponseStarted()
OnHeader(Span<Byte>, Span<Byte>)
OnInputOrOutputCompleted()
OnRequestProcessingEnded()
OnRequestProcessingEnding()
OnReset()
OnStarting(Func<Object, Task>, Object)
PoisonRequestBodyStream(Exception)
ProcessRequestsAsync<TContext>(IHttpApplication<TContext>)
ProduceContinue()
ProduceEnd()
ReportApplicationError(Exception)
Reset()
ResetFeatureCollection()
ResetHttp1Features()
ResetHttp2Features()
ResetIHttp2StreamIdFeature()
ResetIHttpUpgradeFeature()
SetBadRequestState(BadHttpRequestException)
SetBadRequestState(RequestRejectionReason)
StatusCanHaveBody(Int32)
StopStreams()
ThrowRequestTargetRejected(Span<Byte>)
TryParseRequest(ReadResult, Boolean)
TryProduceInvalidRequestResponse()
VerifyResponseContentLength()
WriteAsync(ReadOnlyMemory<Byte>, CancellationToken)
WriteAsyncAwaited(Task, ReadOnlyMemory<Byte>, CancellationToken)
monoandroid
namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http
{
public abstract class HttpProtocol : IFeatureCollection, IHttpBodyControlFeature, IHttpConnectionFeature, IHttpMaxRequestBodySizeFeature, IHttpRequestFeature, IHttpRequestIdentifierFeature, IHttpRequestLifetimeFeature, IHttpResponseFeature, IHttpMinRequestBodyDataRateFeature, IHttpMinResponseDataRateFeature, IHttpResponseControl, IEnumerable, IEnumerable<KeyValuePair<Type, object>>
{
public ServiceContext ServiceContext { get; }
}
}
nuget.org | 0.0 %
Reference this API |
---|---|
.NET | 5.06.07.08.09.010.0 |
.NET Core | 2.02.12.23.03.1 |
.NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 |
.NET Standard | 2.02.1 |
Information specific to monoandroid | |
Assembly | Microsoft.AspNetCore.Server.Kestrel.Core , Version=2.3.0.0, PublicKeyToken=adb9793829ddae60 |
Referencing | Your project needs a package reference to |
Package | Microsoft.AspNetCore.Server.Kestrel.Core (2.3.0) netstandard2.0 |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API