Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ WriteBlock()

void System.IO.Compression.Zip64ExtraField.WriteBlock ( Stream stream)
inline

Definition at line 225 of file Zip64ExtraField.cs.

226 {
227 BinaryWriter binaryWriter = new BinaryWriter(stream);
228 binaryWriter.Write((ushort)1);
229 binaryWriter.Write(_size);
230 if (_uncompressedSize.HasValue)
231 {
232 binaryWriter.Write(_uncompressedSize.Value);
233 }
234 if (_compressedSize.HasValue)
235 {
236 binaryWriter.Write(_compressedSize.Value);
237 }
238 if (_localHeaderOffset.HasValue)
239 {
240 binaryWriter.Write(_localHeaderOffset.Value);
241 }
242 if (_startDiskNumber.HasValue)
243 {
244 binaryWriter.Write(_startDiskNumber.Value);
245 }
246 }

References System.IO.Compression.Zip64ExtraField._compressedSize, System.IO.Compression.Zip64ExtraField._localHeaderOffset, System.IO.Compression.Zip64ExtraField._size, System.IO.Compression.Zip64ExtraField._startDiskNumber, System.IO.Compression.Zip64ExtraField._uncompressedSize, and System.stream.