Implemented interface member:
property
ContentLength
Microsoft.AspNetCore.Http.IHeaderDictionary.ContentLength
4 writes to ContentLength
Microsoft.AspNetCore.Server.Kestrel.Core (4)
Internal\Http\Http1MessageBody.cs (1)
191headers.ContentLength = null;
Internal\Http\HttpProtocol.cs (3)
1202responseHeaders.ContentLength = null; 1228responseHeaders.ContentLength = 0; 1385responseHeaders.ContentLength = 0;
22 references to ContentLength
Microsoft.AspNetCore.Server.Kestrel.Core (22)
Internal\Http\Http1MessageBody.cs (4)
148&& headers.ContentLength.GetValueOrDefault() == 0 185if (headers.ContentLength.HasValue) 210if (headers.ContentLength.HasValue) 212var contentLength = headers.ContentLength.Value;
Internal\Http\HttpHeaders.Generated.cs (1)
14819output.WriteNumeric((ulong)ContentLength.GetValueOrDefault());
Internal\Http\HttpProtocol.cs (12)
890responseHeaders.ContentLength.HasValue && 891_responseBytesWritten + count > responseHeaders.ContentLength.Value) 911CoreStrings.FormatTooManyBytesWritten(_responseBytesWritten + count, responseHeaders.ContentLength!.Value)); 925responseHeaders.ContentLength.HasValue && 926_responseBytesWritten == responseHeaders.ContentLength.Value) 939responseHeaders.ContentLength.HasValue && 940_responseBytesWritten < responseHeaders.ContentLength.Value) 950CoreStrings.FormatTooFewBytesWritten(_responseBytesWritten, responseHeaders.ContentLength.Value)); 1193else if (responseHeaders.ContentLength.HasValue) 1197if (responseHeaders.ContentLength.Value == 0) 1209else if (StatusCode == StatusCodes.Status205ResetContent && responseHeaders.ContentLength.Value != 0) 1221else if (!hasTransferEncoding && !responseHeaders.ContentLength.HasValue)
Internal\Http\HttpRequestHeaders.cs (2)
246_next = GetNext(_currentBits, collection.ContentLength.HasValue); 265_next = GetNext(_currentBits, _collection.ContentLength.HasValue);
Internal\Http\HttpResponseHeaders.cs (2)
154_next = GetNext(_currentBits, collection.ContentLength.HasValue); 176_next = GetNext(_currentBits, _collection.ContentLength.HasValue);
Internal\Http3\Http3Stream.cs (1)
868InputRemaining = HttpRequestHeaders.ContentLength;