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); } 43_reader.BaseStream.Seek(offset, SeekOrigin.Begin); 48CheckBounds(_reader.BaseStream.Position, count); 49return _reader.ReadBytes(count); 55return _reader.ReadByte(); 61return _reader.ReadInt16(); 67return _reader.ReadUInt16(); 73return _reader.ReadInt32(); 79return _reader.ReadUInt32(); 85return _reader.ReadUInt64(); 114Debug.Assert(_reader.BaseStream.Position >= 0 && _maxOffset >= 0); 117if ((ulong)_reader.BaseStream.Position + count > (ulong)_maxOffset)