HttpResponseStreamWriter Class¶
Summary¶
Writes to the [System.IO.Stream]() using the supplied [Microsoft.AspNet.Mvc.HttpResponseStreamWriter.Encoding](Microsoft.AspNet.Mvc.HttpResponseStreamWriter.yml). It does not write the BOM and also does not close the stream.
Inheritance Hierarchy¶
System.Object
System.MarshalByRefObject
System.IO.TextWriter
Microsoft.AspNet.Mvc.HttpResponseStreamWriter
Constructors¶
-
HttpResponseStreamWriter
(System.IO.Stream, System.Text.Encoding)¶ Arguments: - stream (System.IO.Stream) –
- encoding (System.Text.Encoding) –
public HttpResponseStreamWriter(Stream stream, Encoding encoding)
-
HttpResponseStreamWriter
(System.IO.Stream, System.Text.Encoding, System.Int32) Arguments: - stream (System.IO.Stream) –
- encoding (System.Text.Encoding) –
- bufferSize (System.Int32) –
public HttpResponseStreamWriter(Stream stream, Encoding encoding, int bufferSize)
-
Properties¶
-
Encoding
()¶ Return type: System.Text.Encoding public override Encoding Encoding { get; }
-
Methods¶
-
Dispose
(System.Boolean)¶ Arguments: - disposing (System.Boolean) –
protected override void Dispose(bool disposing)
-
Microsoft.AspNet.Mvc.HttpResponseStreamWriter.Flush()
public override void Flush()
-
Microsoft.AspNet.Mvc.HttpResponseStreamWriter.FlushAsync()
Return type: System.Threading.Tasks.Task public override Task FlushAsync()
-
Write
(System.Char)¶ Arguments: - value (System.Char) –
public override void Write(char value)
-
Write
(System.Char[], System.Int32, System.Int32) Arguments: - values (System.Char[]) –
- index (System.Int32) –
- count (System.Int32) –
public override void Write(char[] values, int index, int count)
-
Write
(System.String) Arguments: - value (System.String) –
public override void Write(string value)
-
WriteAsync
(System.Char)¶ Arguments: - value (System.Char) –
Return type: System.Threading.Tasks.Task
public override Task WriteAsync(char value)
-
WriteAsync
(System.Char[], System.Int32, System.Int32) Arguments: - values (System.Char[]) –
- index (System.Int32) –
- count (System.Int32) –
Return type: System.Threading.Tasks.Task
public override Task WriteAsync(char[] values, int index, int count)
-
WriteAsync
(System.String) Arguments: - value (System.String) –
Return type: System.Threading.Tasks.Task
public override Task WriteAsync(string value)
-