7 writes to _uncompressedSize
System.IO.Compression (7)
System\IO\Compression\ZipArchiveEntry.Async.cs (2)
717_uncompressedSize = _storedUncompressedData.Length; 820_uncompressedSize = 0;
System\IO\Compression\ZipArchiveEntry.cs (5)
120_uncompressedSize = cd.UncompressedSize; 176_uncompressedSize = 0; 1022thisRef._uncompressedSize = currentPosition; 1768_uncompressedSize = _storedUncompressedData.Length; 1838_uncompressedSize = 0;
29 references to _uncompressedSize
System.IO.Compression (29)
System\IO\Compression\ZipArchiveEntry.Async.cs (8)
333if ((ulong)_uncompressedSize > (ulong)Array.MaxLength) 340_storedUncompressedData = new MemoryStream((int)_uncompressedSize); 581if (_uncompressedSize > Array.MaxLength) 586_storedUncompressedData = new MemoryStream((int)_uncompressedSize); 852if (_uncompressedSize == 0) 877await WriteLocalFileHeaderAsync(isEmptyFile: _uncompressedSize == 0, forceWrite: true, preserveDataDescriptor: false, cancellationToken).ConfigureAwait(false); 906if (_uncompressedSize != 0) 931await WriteLocalFileHeaderAsync(isEmptyFile: _uncompressedSize == 0, forceWrite: forceWrite, preserveDataDescriptor: preserveDataDescriptor, cancellationToken).ConfigureAwait(false);
System\IO\Compression\ZipArchiveEntry.cs (21)
398return _uncompressedSize; 661if ((ulong)_uncompressedSize > (ulong)Array.MaxLength) 667_storedUncompressedData = new MemoryStream((int)_uncompressedSize); 751UncompressedSize = _uncompressedSize 757uncompressedSizeTruncated = (uint)_uncompressedSize; 1109uncompressedStream = new DeflateStream(compressedStreamToRead, CompressionMode.Decompress, _uncompressedSize); 1112uncompressedStream = new DeflateManagedStream(compressedStreamToRead, ZipCompressionMethod.Deflate64, _uncompressedSize); 1172return new CrcValidatingReadStream(decompressedStream, _crc32, _uncompressedSize); 1493private bool AreSizesTooLarge => _compressedSize > uint.MaxValue || _uncompressedSize > uint.MaxValue; 1573Debug.Assert(_uncompressedSize == 0); 1618UncompressedSize = _uncompressedSize, 1626uncompressedSizeTruncated = (uint)_uncompressedSize; 1863if (_uncompressedSize == 0) 1888WriteLocalFileHeader(isEmptyFile: _uncompressedSize == 0, forceWrite: true); 1917if (_uncompressedSize != 0) 1942WriteLocalFileHeader(isEmptyFile: _uncompressedSize == 0, forceWrite: forceWrite, preserveDataDescriptor: preserveDataDescriptor); 2022uncompressedSizeTruncated = zip64Needed ? ZipHelper.Mask32Bit : (uint)_uncompressedSize; 2068BinaryPrimitives.WriteInt64LittleEndian(writeBuffer[relativeUncompressedSizeLocation..], _uncompressedSize); 2081BinaryPrimitives.WriteInt64LittleEndian(writeBuffer.Slice(relativeUncompressedSizeLocation), _uncompressedSize); 2111BinaryPrimitives.WriteInt64LittleEndian(dataDescriptor[ZipLocalFileHeader.Zip64DataDescriptor.FieldLocations.UncompressedSize..], _uncompressedSize); 2118BinaryPrimitives.WriteUInt32LittleEndian(dataDescriptor[ZipLocalFileHeader.ZipDataDescriptor.FieldLocations.UncompressedSize..], (uint)_uncompressedSize);