10 references to ReadExactly
Microsoft.DotNet.Build.Tasks.Installers (10)
src\RpmHeader.cs (4)
95
if (!stream.
ReadExactly
(3).SequenceEqual((ReadOnlySpan<byte>)[0x8e, 0xad, 0xe8 ]))
107
if (!stream.
ReadExactly
(4).SequenceEqual((ReadOnlySpan<byte>)[ 0x00, 0x00, 0x00, 0x00 ]))
112
int numIndexEntries = BinaryPrimitives.ReadInt32BigEndian(stream.
ReadExactly
(4));
113
int numHeaderBytes = BinaryPrimitives.ReadInt32BigEndian(stream.
ReadExactly
(4));
src\RpmLead.cs (6)
28
if (!stream.
ReadExactly
(4).SequenceEqual((ReadOnlySpan<byte>)[0xed, 0xab, 0xee, 0xdb]))
36
lead.Type = BinaryPrimitives.ReadInt16BigEndian(stream.
ReadExactly
(2));
37
lead.Architecture = BinaryPrimitives.ReadInt16BigEndian(stream.
ReadExactly
(2));
41
lead.OperatingSystem = BinaryPrimitives.ReadInt16BigEndian(stream.
ReadExactly
(2));
42
lead.SignatureType = BinaryPrimitives.ReadInt16BigEndian(stream.
ReadExactly
(2));
43
stream.
ReadExactly
(16); // Skip reserved