HttpRequestStreamReader Class

Namespace
Microsoft.AspNetCore.WebUtilities
Assemblies
  • Microsoft.AspNetCore.WebUtilities

Inheritance Hierarchy

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)