1 write to _reader
System.Reflection.Metadata (1)
System\Reflection\PortableExecutable\PEBinaryReader.cs (1)
32_reader = new BinaryReader(stream, Encoding.UTF8, leaveOpen: true);
12 references to _reader
System.Reflection.Metadata (12)
System\Reflection\PortableExecutable\PEBinaryReader.cs (12)
37get { return (int)(_reader.BaseStream.Position - _startOffset); } 41_reader.BaseStream.Seek(_startOffset + value, SeekOrigin.Begin); 47CheckBounds(_reader.BaseStream.Position, count); 48return _reader.ReadBytes(count); 54return _reader.ReadByte(); 60return _reader.ReadInt16(); 66return _reader.ReadUInt16(); 72return _reader.ReadInt32(); 78return _reader.ReadUInt32(); 84return _reader.ReadUInt64(); 113Debug.Assert(_reader.BaseStream.Position >= 0 && _maxOffset >= 0); 116if ((ulong)_reader.BaseStream.Position + count > (ulong)_maxOffset)