@@ -123,6 +123,7 @@ public KestrelServerOptions() { }
123
123
public System . IServiceProvider ApplicationServices { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] set { } }
124
124
public Microsoft . AspNetCore . Server . Kestrel . KestrelConfigurationLoader ConfigurationLoader { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] set { } }
125
125
public Microsoft . AspNetCore . Server . Kestrel . Core . KestrelServerLimits Limits { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
126
+ public bool ReuseRequestHeaders { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] set { } }
126
127
public Microsoft . AspNetCore . Server . Kestrel . KestrelConfigurationLoader Configure ( ) { throw null ; }
127
128
public Microsoft . AspNetCore . Server . Kestrel . KestrelConfigurationLoader Configure ( Microsoft . Extensions . Configuration . IConfiguration config ) { throw null ; }
128
129
public void ConfigureEndpointDefaults ( System . Action < Microsoft . AspNetCore . Server . Kestrel . Core . ListenOptions > configureOptions ) { }
@@ -498,6 +499,7 @@ public void WriteResponseHeaders(int statusCode, string reasonPhrase, Microsoft.
498
499
public readonly Microsoft . AspNetCore . Server . Kestrel . Core . Internal . Http . Http1Connection Connection ;
499
500
public Http1ParsingHandler ( Microsoft . AspNetCore . Server . Kestrel . Core . Internal . Http . Http1Connection connection ) { throw null ; }
500
501
public void OnHeader ( System . Span < byte > name , System . Span < byte > value ) { }
502
+ public void OnHeadersComplete ( ) { }
501
503
public void OnStartLine ( Microsoft . AspNetCore . Server . Kestrel . Core . Internal . Http . HttpMethod method , Microsoft . AspNetCore . Server . Kestrel . Core . Internal . Http . HttpVersion version , System . Span < byte > target , System . Span < byte > path , System . Span < byte > query , System . Span < byte > customMethod , bool pathEncoded ) { }
502
504
}
503
505
public partial class Http1UpgradeMessageBody : Microsoft . AspNetCore . Server . Kestrel . Core . Internal . Http . Http1MessageBody
@@ -518,6 +520,7 @@ public override void OnWriterCompleted(System.Action<System.Exception, object> c
518
520
public abstract partial class HttpHeaders : Microsoft . AspNetCore . Http . 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 > > , System . Collections . IEnumerable
519
521
{
520
522
protected System . Collections . Generic . Dictionary < string , Microsoft . Extensions . Primitives . StringValues > MaybeUnknown ;
523
+ protected long _bits ;
521
524
protected long ? _contentLength ;
522
525
protected bool _isReadOnly ;
523
526
protected HttpHeaders ( ) { }
@@ -695,6 +698,7 @@ void Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.OnStarting(System.F
695
698
public void OnCompleted ( System . Func < object , System . Threading . Tasks . Task > callback , object state ) { }
696
699
protected virtual void OnErrorAfterResponseStarted ( ) { }
697
700
public void OnHeader ( System . Span < byte > name , System . Span < byte > value ) { }
701
+ public void OnHeadersComplete ( ) { }
698
702
protected virtual void OnRequestProcessingEnded ( ) { }
699
703
protected virtual void OnRequestProcessingEnding ( ) { }
700
704
protected abstract void OnReset ( ) ;
@@ -723,7 +727,7 @@ protected void VerifyResponseContentLength() { }
723
727
}
724
728
public sealed partial class HttpRequestHeaders : Microsoft . AspNetCore . Server . Kestrel . Core . Internal . Http . HttpHeaders
725
729
{
726
- public HttpRequestHeaders ( ) { }
730
+ public HttpRequestHeaders ( Microsoft . AspNetCore . Server . Kestrel . Core . KestrelServerOptions serverOptions ) { }
727
731
public bool HasConnection { get { throw null ; } }
728
732
public bool HasTransferEncoding { get { throw null ; } }
729
733
public Microsoft . Extensions . Primitives . StringValues HeaderAccept { get { throw null ; } set { } }
@@ -772,13 +776,13 @@ public HttpRequestHeaders() { }
772
776
public Microsoft . Extensions . Primitives . StringValues HeaderWarning { get { throw null ; } set { } }
773
777
public int HostCount { get { throw null ; } }
774
778
protected override bool AddValueFast ( string key , in Microsoft . Extensions . Primitives . StringValues value ) { throw null ; }
775
- public unsafe void Append ( byte * pKeyBytes , int keyLength , string value ) { }
776
- public void Append ( System . Span < byte > name , string value ) { }
779
+ public void Append ( System . Span < byte > name , System . Span < byte > value ) { }
777
780
protected override void ClearFast ( ) { }
778
781
protected override bool CopyToFast ( System . Collections . Generic . KeyValuePair < string , Microsoft . Extensions . Primitives . StringValues > [ ] array , int arrayIndex ) { throw null ; }
779
782
protected override int GetCountFast ( ) { throw null ; }
780
783
public Microsoft . AspNetCore . Server . Kestrel . Core . Internal . Http . HttpRequestHeaders . Enumerator GetEnumerator ( ) { throw null ; }
781
784
protected override System . Collections . Generic . IEnumerator < System . Collections . Generic . KeyValuePair < string , Microsoft . Extensions . Primitives . StringValues > > GetEnumeratorFast ( ) { throw null ; }
785
+ public void OnHeadersComplete ( ) { }
782
786
protected override bool RemoveFast ( string key ) { throw null ; }
783
787
protected override void SetValueFast ( string key , in Microsoft . Extensions . Primitives . StringValues value ) { }
784
788
protected override bool TryGetValueFast ( string key , out Microsoft . Extensions . Primitives . StringValues value ) { throw null ; }
@@ -940,6 +944,7 @@ public enum HttpVersion
940
944
public partial interface IHttpHeadersHandler
941
945
{
942
946
void OnHeader ( System . Span < byte > name , System . Span < byte > value ) ;
947
+ void OnHeadersComplete ( ) ;
943
948
}
944
949
public partial interface IHttpOutputAborter
945
950
{
@@ -1131,6 +1136,7 @@ public void HandleRequestHeadersTimeout() { }
1131
1136
void Microsoft . AspNetCore . Server . Kestrel . Core . Internal . Http2 . IHttp2StreamLifetimeHandler . OnStreamCompleted ( Microsoft . AspNetCore . Server . Kestrel . Core . Internal . Http2 . Http2Stream stream ) { }
1132
1137
void Microsoft . AspNetCore . Server . Kestrel . Core . Internal . IRequestProcessor . Tick ( System . DateTimeOffset now ) { }
1133
1138
public void OnHeader ( System . Span < byte > name , System . Span < byte > value ) { }
1139
+ public void OnHeadersComplete ( ) { }
1134
1140
public void OnInputOrOutputCompleted ( ) { }
1135
1141
[ System . Diagnostics . DebuggerStepThroughAttribute ]
1136
1142
public System . Threading . Tasks . Task ProcessRequestsAsync < TContext > ( Microsoft . AspNetCore . Hosting . Server . IHttpApplication < TContext > application ) { throw null ; }
0 commit comments