| void CheckAsyncTaskInProgress() | Private | | 0x00 |
| void ThrowAsyncIOInProgress() | PrivateStatic | | 0x00 |
| void .ctor() | 2 flags | | 0x00 |
| void .ctor(Stream stream) | Public+1 flags | | 0x08 |
| void .ctor(Stream stream, bool detectEncodingFromByteOrderMarks) | Public+1 flags | | 0x08 |
| void .ctor(Stream stream, Encoding encoding) | Public+1 flags | | 0x08 |
| void .ctor(Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool leaveOpen) | Public+1 flags | | 0x08 |
| void .ctor(const string& path) | Public+1 flags | | 0x08 |
| void .ctor(const string& path, bool detectEncodingFromByteOrderMarks) | Public+1 flags | | 0x08 |
| void .ctor(const string& path, Encoding encoding) | Public+1 flags | | 0x08 |
| void .ctor(const string& path, Encoding encoding, bool detectEncodingFromByteOrderMarks) | Public+1 flags | | 0x08 |
| void .ctor(const string& path, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize) | Public+1 flags | | 0x08 |
| void Init(Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool leaveOpen) | Private | | 0x08 |
| void Init(Stream stream) | 1 flags | | 0x08 |
| void Close() | Public+1 flags | | 0x00 |
| void Dispose(bool disposing) | 2 flags | | 0x01 |
| Encoding get_CurrentEncoding() | Public+3 flags | | 0x08 |
| Stream get_BaseStream() | Public+3 flags | | 0x08 |
| bool get_LeaveOpen() | 2 flags | | 0x01 |
| int Peek() | Public+1 flags | | 0x04 |
| int Read() | Public+1 flags | | 0x04 |
| int Read(const char[]& buffer, int index, int count) | Public+1 flags | | 0x08 |
| int Read(const Span<System.Char>& buffer) | Public+1 flags | | 0x10 |
| int ReadSpan(const Span<System.Char>& buffer) | Private | | 0x10 |
| string ReadToEnd() | Public+1 flags | | 0x08 |
| void CompressBuffer(int n) | Private | | 0x04 |
| void DetectEncoding() | Private | | 0x00 |
| bool IsPreamble() | Private | | 0x01 |
| int ReadBuffer() | 3 flags | | 0x04 |
| int ReadBuffer(const Span<System.Char>& userBuffer, ref bool& readToUserBuffer) | Private | | 0x10 |
| string ReadLine() | Public+1 flags | | 0x08 |
| Task<System.Int32> ReadAsync(const char[]& buffer, int index, int count) | Public+1 flags | | 0x08 |
| ValueTask<System.Int32> ReadAsyncInternal(const Memory<System.Char>& buffer, const CancellationToken& cancellationToken) | 2 flags | | 0x10 |
| Task<System.Int32> ReadBufferAsync() | Private | | 0x08 |
| bool DataAvailable() | 1 flags | | 0x01 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |