HttpRequestStreamReader Class¶
- Namespace
Microsoft.AspNetCore.WebUtilities
- Assemblies
- Microsoft.AspNetCore.WebUtilities
Inheritance Hierarchy¶
System.Object
System.MarshalByRefObject
System.IO.TextReader
Microsoft.AspNetCore.WebUtilities.HttpRequestStreamReader
Syntax¶
public class HttpRequestStreamReader : TextReader, IDisposable
-
class
Microsoft.AspNetCore.WebUtilities.
HttpRequestStreamReader
Constructors¶
-
HttpRequestStreamReader
(System.IO.Stream, System.Text.Encoding)¶ public HttpRequestStreamReader(Stream stream, Encoding encoding)
-
HttpRequestStreamReader
(System.IO.Stream, System.Text.Encoding, System.Int32) public HttpRequestStreamReader(Stream stream, Encoding encoding, int bufferSize)
-
HttpRequestStreamReader
(System.IO.Stream, System.Text.Encoding, System.Int32, System.Buffers.ArrayPool<System.Byte>, System.Buffers.ArrayPool<System.Char>) public HttpRequestStreamReader(Stream stream, Encoding encoding, int bufferSize, ArrayPool<byte> bytePool, ArrayPool<char> charPool)
-
Methods¶
-
Close
()¶ public override void Close()
-
Dispose
(System.Boolean)¶ protected override void Dispose(bool disposing)
-
Peek
()¶ Return type: System.Int32 public override int Peek()
-
Read
()¶ Return type: System.Int32 public override int Read()
-
Read
(System.Char[], System.Int32, System.Int32) Return type: System.Int32 public override int Read(char[] buffer, int index, int count)
-
ReadAsync
(System.Char[], System.Int32, System.Int32)¶ Return type: System.Threading.Tasks.Task<System.Int32> public override Task<int> ReadAsync(char[] buffer, int index, int count)
-