7 writes to _uncompressedSize
System.IO.Compression (7)
System\IO\Compression\ZipArchiveEntry.Async.cs (2)
747
_uncompressedSize
= _storedUncompressedData.Length;
850
_uncompressedSize
= 0;
System\IO\Compression\ZipArchiveEntry.cs (5)
124
_uncompressedSize
= cd.UncompressedSize;
180
_uncompressedSize
= 0;
1040
thisRef.
_uncompressedSize
= currentPosition;
1807
_uncompressedSize
= _storedUncompressedData.Length;
1877
_uncompressedSize
= 0;
31 references to _uncompressedSize
System.IO.Compression (31)
System\IO\Compression\ZipArchiveEntry.Async.cs (9)
363
if ((ulong)
_uncompressedSize
> (ulong)Array.MaxLength)
370
_storedUncompressedData = new MemoryStream((int)
_uncompressedSize
);
611
if (
_uncompressedSize
> Array.MaxLength)
616
_storedUncompressedData = new MemoryStream((int)
_uncompressedSize
);
882
bool emptyEncryptedEntry =
_uncompressedSize
== 0 && Encryption != ZipEncryptionMethod.None;
883
if (
_uncompressedSize
== 0 && !emptyEncryptedEntry)
908
await WriteLocalFileHeaderAsync(isEmptyFile:
_uncompressedSize
== 0 && !emptyEncryptedEntry, forceWrite: true, preserveDataDescriptor: false, cancellationToken).ConfigureAwait(false);
937
if (
_uncompressedSize
!= 0 || emptyEncryptedEntry)
962
await WriteLocalFileHeaderAsync(isEmptyFile:
_uncompressedSize
== 0, forceWrite: forceWrite, preserveDataDescriptor: preserveDataDescriptor, cancellationToken).ConfigureAwait(false);
System\IO\Compression\ZipArchiveEntry.cs (22)
402
return
_uncompressedSize
;
679
if ((ulong)
_uncompressedSize
> (ulong)Array.MaxLength)
685
_storedUncompressedData = new MemoryStream((int)
_uncompressedSize
);
769
UncompressedSize =
_uncompressedSize
775
uncompressedSizeTruncated = (uint)
_uncompressedSize
;
1127
uncompressedStream = new DeflateStream(compressedStreamToRead, CompressionMode.Decompress,
_uncompressedSize
);
1130
uncompressedStream = new DeflateManagedStream(compressedStreamToRead, ZipCompressionMethod.Deflate64,
_uncompressedSize
);
1190
return new CrcValidatingReadStream(decompressedStream, _crc32,
_uncompressedSize
);
1525
private bool AreSizesTooLarge => _compressedSize > uint.MaxValue ||
_uncompressedSize
> uint.MaxValue;
1605
Debug.Assert(
_uncompressedSize
== 0);
1657
UncompressedSize =
_uncompressedSize
,
1665
uncompressedSizeTruncated = (uint)
_uncompressedSize
;
1902
bool emptyEncryptedEntry =
_uncompressedSize
== 0 && Encryption != ZipEncryptionMethod.None;
1903
if (
_uncompressedSize
== 0 && !emptyEncryptedEntry)
1928
WriteLocalFileHeader(isEmptyFile:
_uncompressedSize
== 0 && !emptyEncryptedEntry, forceWrite: true);
1957
if (
_uncompressedSize
!= 0 || emptyEncryptedEntry)
1982
WriteLocalFileHeader(isEmptyFile:
_uncompressedSize
== 0, forceWrite: forceWrite, preserveDataDescriptor: preserveDataDescriptor);
2062
uncompressedSizeTruncated = zip64Needed ? ZipHelper.Mask32Bit : (uint)
_uncompressedSize
;
2108
BinaryPrimitives.WriteInt64LittleEndian(writeBuffer[relativeUncompressedSizeLocation..],
_uncompressedSize
);
2121
BinaryPrimitives.WriteInt64LittleEndian(writeBuffer.Slice(relativeUncompressedSizeLocation),
_uncompressedSize
);
2151
BinaryPrimitives.WriteInt64LittleEndian(dataDescriptor[ZipLocalFileHeader.Zip64DataDescriptor.FieldLocations.UncompressedSize..],
_uncompressedSize
);
2158
BinaryPrimitives.WriteUInt32LittleEndian(dataDescriptor[ZipLocalFileHeader.ZipDataDescriptor.FieldLocations.UncompressedSize..], (uint)
_uncompressedSize
);