7 instantiations of Zip64ExtraField
System.IO.Compression (7)
System\IO\Compression\ZipArchiveEntry.cs (4)
748zip64ExtraField = new() 771zip64ExtraField ??= new(); 1615zip64ExtraField = new() 1686zip64ExtraField = new() { CompressedSize = 0, UncompressedSize = 0 };
System\IO\Compression\ZipBlocks.cs (3)
244zip64Field = new() 261zip64Block = new() 376Zip64ExtraField zip64Field = new()
24 references to Zip64ExtraField
System.IO.Compression (24)
System\IO\Compression\ZipArchiveEntry.Async.cs (2)
391if (WriteCentralDirectoryFileHeaderInitialize(forceWrite, out Zip64ExtraField? zip64ExtraField, out uint compressedSizeTruncated, out uint uncompressedSizeTruncated, out ushort extraFieldLength, out uint offsetOfLocalHeaderTruncated)) 663if (WriteLocalFileHeaderInitialize(isEmptyFile, forceWrite, preserveDataDescriptor, out Zip64ExtraField? zip64ExtraField, out uint compressedSizeTruncated, out uint uncompressedSizeTruncated, out ushort extraFieldLength, out uint crc32ToWrite))
System\IO\Compression\ZipArchiveEntry.cs (11)
724private bool WriteCentralDirectoryFileHeaderInitialize(bool forceWrite, out Zip64ExtraField? zip64ExtraField, out uint compressedSizeTruncated, out uint uncompressedSizeTruncated, out ushort extraFieldLength, out uint offsetOfLocalHeaderTruncated) 878if (WriteCentralDirectoryFileHeaderInitialize(forceWrite, out Zip64ExtraField? zip64ExtraField, out uint compressedSizeTruncated, out uint uncompressedSizeTruncated, out ushort extraFieldLength, out uint offsetOfLocalHeaderTruncated)) 1551private unsafe bool WriteLocalFileHeaderInitialize(bool isEmptyFile, bool forceWrite, bool preserveDataDescriptor, out Zip64ExtraField? zip64ExtraField, out uint compressedSizeTruncated, out uint uncompressedSizeTruncated, out ushort extraFieldLength, out uint crc32ToWrite) 1719if (WriteLocalFileHeaderInitialize(isEmptyFile, forceWrite, preserveDataDescriptor, out Zip64ExtraField? zip64ExtraField, out uint compressedSizeTruncated, out uint uncompressedSizeTruncated, out ushort extraFieldLength, out uint crc32ToWrite)) 1956private const int Zip64SizesBufferLength = Zip64ExtraField.FieldLengths.UncompressedSize + Zip64ExtraField.FieldLengths.CompressedSize; 2062int relativeUncompressedSizeLocation = Zip64ExtraField.FieldLocations.UncompressedSize - Zip64ExtraField.FieldLocations.UncompressedSize; 2063int relativeCompressedSizeLocation = Zip64ExtraField.FieldLocations.CompressedSize - Zip64ExtraField.FieldLocations.UncompressedSize; 2066+ _storedEntryNameBytes.Length + Zip64ExtraField.OffsetToFirstField,
System\IO\Compression\ZipBlocks.Async.cs (1)
229TryReadBlockFinalize(header, dynamicHeader, dynamicHeaderSize, uncompressedSizeSmall, compressedSizeSmall, diskNumberStartSmall, relativeOffsetOfLocalHeaderSmall, saveExtraFieldsAndComments, ref bytesRead, out Zip64ExtraField zip64);
System\IO\Compression\ZipBlocks.cs (10)
226public static Zip64ExtraField GetJustZip64Block(ReadOnlySpan<byte> extraFieldData, 230Zip64ExtraField zip64Field; 258bool isInLocalHeader, out Zip64ExtraField zip64Block) 372public static Zip64ExtraField GetAndRemoveZip64Block(List<ZipGenericExtraField> extraFields, 376Zip64ExtraField zip64Field = new() 626Zip64ExtraField.RemoveZip64Blocks(list); 937private static void TryReadBlockFinalize(ZipCentralDirectoryFileHeader header, ReadOnlySpan<byte> dynamicHeader, int dynamicHeaderSize, uint uncompressedSizeSmall, uint compressedSizeSmall, ushort diskNumberStartSmall, uint relativeOffsetOfLocalHeaderSmall, bool saveExtraFieldsAndComments, ref int bytesRead, out Zip64ExtraField zip64) 959zip64 = Zip64ExtraField.GetAndRemoveZip64Block(header.ExtraFields, 969zip64 = Zip64ExtraField.GetJustZip64Block(zipExtraFields, 1031TryReadBlockFinalize(header, dynamicHeader, dynamicHeaderSize, uncompressedSizeSmall, compressedSizeSmall, diskNumberStartSmall, relativeOffsetOfLocalHeaderSmall, saveExtraFieldsAndComments, ref bytesRead, out Zip64ExtraField zip64);