21 references to FieldLengths
System.IO.Compression (21)
System\IO\Compression\ZipArchiveEntry.cs (5)
1094const int MetadataBufferLength = ZipLocalFileHeader.FieldLengths.VersionNeededToExtract + ZipLocalFileHeader.FieldLengths.GeneralPurposeBitFlags; 1095const int CrcAndSizesBufferLength = ZipLocalFileHeader.FieldLengths.Crc32 + ZipLocalFileHeader.FieldLengths.CompressedSize + ZipLocalFileHeader.FieldLengths.UncompressedSize;
System\IO\Compression\ZipBlocks.cs (6)
523Span<byte> fixedHeaderBuffer = stackalloc byte[FieldLengths.FilenameLength + FieldLengths.ExtraFieldLength]; 559if (bytesRead != FieldLengths.Signature || !blockBytes.SequenceEqual(SignatureConstantBytes)) 570stream.Seek(FieldLocations.FilenameLength - FieldLengths.Signature, SeekOrigin.Current); 573if (bytesRead != FieldLengths.FilenameLength + FieldLengths.ExtraFieldLength)
System\IO\Compression\ZipBlocks.FieldLocations.cs (10)
62public static readonly int VersionNeededToExtract = Signature + FieldLengths.Signature; 63public static readonly int GeneralPurposeBitFlags = VersionNeededToExtract + FieldLengths.VersionNeededToExtract; 64public static readonly int CompressionMethod = GeneralPurposeBitFlags + FieldLengths.GeneralPurposeBitFlags; 65public static readonly int LastModified = CompressionMethod + FieldLengths.CompressionMethod; 66public static readonly int Crc32 = LastModified + FieldLengths.LastModified; 67public static readonly int CompressedSize = Crc32 + FieldLengths.Crc32; 68public static readonly int UncompressedSize = CompressedSize + FieldLengths.CompressedSize; 69public static readonly int FilenameLength = UncompressedSize + FieldLengths.UncompressedSize; 70public static readonly int ExtraFieldLength = FilenameLength + FieldLengths.FilenameLength; 71public static readonly int DynamicData = ExtraFieldLength + FieldLengths.ExtraFieldLength;