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)
181headers.ContentLength = null;
Internal\Http\HttpProtocol.cs (3)
1172responseHeaders.ContentLength = null; 1198responseHeaders.ContentLength = 0; 1352responseHeaders.ContentLength = 0;
22 references to ContentLength
Microsoft.AspNetCore.Server.Kestrel.Core (22)
Internal\Http\Http1MessageBody.cs (4)
141&& headers.ContentLength.GetValueOrDefault() == 0 177if (headers.ContentLength.HasValue) 189if (headers.ContentLength.HasValue) 191var contentLength = headers.ContentLength.Value;
Internal\Http\HttpHeaders.Generated.cs (1)
14819output.WriteNumeric((ulong)ContentLength.GetValueOrDefault());
Internal\Http\HttpProtocol.cs (12)
860responseHeaders.ContentLength.HasValue && 861_responseBytesWritten + count > responseHeaders.ContentLength.Value) 881CoreStrings.FormatTooManyBytesWritten(_responseBytesWritten + count, responseHeaders.ContentLength!.Value)); 895responseHeaders.ContentLength.HasValue && 896_responseBytesWritten == responseHeaders.ContentLength.Value) 909responseHeaders.ContentLength.HasValue && 910_responseBytesWritten < responseHeaders.ContentLength.Value) 920CoreStrings.FormatTooFewBytesWritten(_responseBytesWritten, responseHeaders.ContentLength.Value)); 1163else if (responseHeaders.ContentLength.HasValue) 1167if (responseHeaders.ContentLength.Value == 0) 1179else if (StatusCode == StatusCodes.Status205ResetContent && responseHeaders.ContentLength.Value != 0) 1191else 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)
815InputRemaining = HttpRequestHeaders.ContentLength;