1 write to ApplicationErrorCode
System.Net.Quic (1)
System\Net\Quic\QuicException.cs (1)
57
ApplicationErrorCode
= applicationErrorCode;
38 references to ApplicationErrorCode
IIS.FunctionalTests (4)
Http3Tests.cs (4)
126
Assert.Equal(0x010b, qex.
ApplicationErrorCode
.Value);
142
Assert.Equal(0x010c, qex.
ApplicationErrorCode
.Value); // H3_REQUEST_CANCELLED
159
Assert.Equal(0x0102, qex.
ApplicationErrorCode
.Value); // H3_INTERNAL_ERROR
173
Assert.Equal(0x010c, qex.
ApplicationErrorCode
.Value); // H3_REQUEST_CANCELLED
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (4)
Http3Tests.cs (4)
179
Assert.Equal(0x010b, qex.
ApplicationErrorCode
.Value);
212
Assert.Equal(0x010c, qex.
ApplicationErrorCode
.Value);
238
Assert.Equal(0x0102, qex.
ApplicationErrorCode
.Value); // H3_INTERNAL_ERROR
259
Assert.Equal(0x010c, qex.
ApplicationErrorCode
.Value); // H3_REQUEST_CANCELLED
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (6)
Internal\QuicConnectionContext.cs (2)
134
_error = ex.
ApplicationErrorCode
; // Trust Quic to provide us a valid error code
135
QuicLog.ConnectionAborted(_log, this, ex.
ApplicationErrorCode
.GetValueOrDefault(), ex);
Internal\QuicStreamContext.cs (4)
276
_error = ex.
ApplicationErrorCode
; // Trust Quic to provide us a valid error code
277
QuicLog.StreamAbortedRead(_log, this, ex.
ApplicationErrorCode
.GetValueOrDefault());
437
_error = ex.
ApplicationErrorCode
; // Trust Quic to provide us a valid error code
438
QuicLog.StreamAbortedWrite(_log, this, ex.
ApplicationErrorCode
.GetValueOrDefault());
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (9)
QuicConnectionContextTests.cs (5)
141
Assert.Equal(256, innerEx.
ApplicationErrorCode
.Value);
304
Assert.Equal((long)Http3ErrorCode.NoError, innerEx.
ApplicationErrorCode
.Value);
428
Assert.Equal((long)Http3ErrorCode.InternalError, ((QuicException)ex.InnerException).
ApplicationErrorCode
.Value);
477
Assert.Equal((long)Http3ErrorCode.InternalError, ((QuicException)serverEx.InnerException).
ApplicationErrorCode
.Value);
489
Assert.Equal((long)Http3ErrorCode.RequestRejected, clientEx.
ApplicationErrorCode
.Value);
QuicStreamContextTests.cs (4)
281
Assert.Equal((long)Http3ErrorCode.InternalError, ((QuicException)ex.InnerException).
ApplicationErrorCode
.Value);
356
Assert.Equal((long)Http3ErrorCode.InternalError, ((QuicException)ex.InnerException).
ApplicationErrorCode
.Value);
470
Assert.Equal((long)Http3ErrorCode.InternalError, ex.
ApplicationErrorCode
.Value);
523
Assert.Equal((long)Http3ErrorCode.InternalError, clientEx.
ApplicationErrorCode
.Value);
System.Net.Http (14)
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (6)
398
Debug.Assert(ex.
ApplicationErrorCode
.HasValue);
399
Http3ErrorCode code = (Http3ErrorCode)ex.
ApplicationErrorCode
.Value;
459
Debug.Assert(ex.
ApplicationErrorCode
.HasValue);
460
Http3ErrorCode code = (Http3ErrorCode)ex.
ApplicationErrorCode
.Value;
594
Debug.Assert(ex.
ApplicationErrorCode
.HasValue);
595
Http3ErrorCode code = (Http3ErrorCode)ex.
ApplicationErrorCode
.Value;
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (8)
248
Debug.Assert(ex.
ApplicationErrorCode
.HasValue);
249
Http3ErrorCode code = (Http3ErrorCode)ex.
ApplicationErrorCode
.Value;
272
Debug.Assert(ex.
ApplicationErrorCode
.HasValue);
273
Http3ErrorCode code = (Http3ErrorCode)ex.
ApplicationErrorCode
.Value;
1263
Debug.Assert(e.
ApplicationErrorCode
.HasValue);
1264
throw HttpProtocolException.CreateHttp3StreamException((Http3ErrorCode)e.
ApplicationErrorCode
.Value, e);
1268
Debug.Assert(e.
ApplicationErrorCode
.HasValue);
1269
HttpProtocolException exception = HttpProtocolException.CreateHttp3ConnectionException((Http3ErrorCode)e.
ApplicationErrorCode
.Value, SR.net_http_http3_connection_close);
System.Net.Quic (1)
System\Net\Quic\Internal\ThrowHelper.cs (1)
69
internal static bool IsConnectionAbortedWhenStartingStreamException(Exception ex) => ex is QuicException qe && qe.QuicError == QuicError.ConnectionAborted && qe.
ApplicationErrorCode
is null;