HttpRequestStreamReader Class¶
- Namespace
Microsoft.AspNetCore.WebUtilities- Assemblies
- Microsoft.AspNetCore.WebUtilities
Inheritance Hierarchy¶
System.ObjectSystem.MarshalByRefObjectSystem.IO.TextReaderMicrosoft.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)
-