5 writes to _uncompressedSize
System.IO.Compression (5)
System\IO\Compression\ZipArchiveEntry.Async.cs (1)
365_uncompressedSize = _storedUncompressedData.Length;
System\IO\Compression\ZipArchiveEntry.cs (4)
73_uncompressedSize = cd.UncompressedSize; 130_uncompressedSize = 0; 803thisRef._uncompressedSize = currentPosition; 1242_uncompressedSize = _storedUncompressedData.Length;
25 references to _uncompressedSize
System.IO.Compression (25)
System\IO\Compression\ZipArchiveEntry.Async.cs (5)
120_storedUncompressedData = new MemoryStream((int)_uncompressedSize); 380if (_uncompressedSize == 0) 386await WriteLocalFileHeaderAsync(isEmptyFile: _uncompressedSize == 0, forceWrite: true, preserveDataDescriptor: false, cancellationToken).ConfigureAwait(false); 389if (_uncompressedSize != 0) 408await WriteLocalFileHeaderAsync(isEmptyFile: _uncompressedSize == 0, forceWrite: forceWrite, preserveDataDescriptor: preserveDataDescriptor, cancellationToken).ConfigureAwait(false);
System\IO\Compression\ZipArchiveEntry.cs (20)
319return _uncompressedSize; 486_storedUncompressedData = new MemoryStream((int)_uncompressedSize); 564UncompressedSize = _uncompressedSize 570uncompressedSizeTruncated = (uint)_uncompressedSize; 817uncompressedStream = new DeflateStream(compressedStreamToRead, CompressionMode.Decompress, _uncompressedSize); 820uncompressedStream = new DeflateManagedStream(compressedStreamToRead, ZipCompressionMethod.Deflate64, _uncompressedSize); 847return new CrcValidatingReadStream(decompressedStream, _crc32, _uncompressedSize); 1008private bool AreSizesTooLarge => _compressedSize > uint.MaxValue || _uncompressedSize > uint.MaxValue; 1083Debug.Assert(_uncompressedSize == 0); 1113UncompressedSize = _uncompressedSize, 1121uncompressedSizeTruncated = (uint)_uncompressedSize; 1258if (_uncompressedSize == 0) 1264WriteLocalFileHeader(isEmptyFile: _uncompressedSize == 0, forceWrite: true); 1267if (_uncompressedSize != 0) 1286WriteLocalFileHeader(isEmptyFile: _uncompressedSize == 0, forceWrite: forceWrite, preserveDataDescriptor: preserveDataDescriptor); 1366uncompressedSizeTruncated = zip64Needed ? ZipHelper.Mask32Bit : (uint)_uncompressedSize; 1411BinaryPrimitives.WriteInt64LittleEndian(writeBuffer[relativeUncompressedSizeLocation..], _uncompressedSize); 1423BinaryPrimitives.WriteInt64LittleEndian(writeBuffer.Slice(relativeUncompressedSizeLocation), _uncompressedSize); 1451BinaryPrimitives.WriteInt64LittleEndian(dataDescriptor[ZipLocalFileHeader.Zip64DataDescriptor.FieldLocations.UncompressedSize..], _uncompressedSize); 1458BinaryPrimitives.WriteUInt32LittleEndian(dataDescriptor[ZipLocalFileHeader.ZipDataDescriptor.FieldLocations.UncompressedSize..], (uint)_uncompressedSize);