class · System.IO
StreamWriter
public class System.IO.StreamWriter : System.IO.TextWriter
Text written to a stream as UTF-8, through a buffer.
- Tipo
- class
- Espacio de nombres
- System.IO
- Ensamblado
- System.Core
- Acceso
- public
- Archivo fuente
TextIO.ant
Herencia
- Clases base
-
AnyTextWriterStreamWriter
Constructores
constructor StreamWriter(stream: System.IO.Stream)
#
constructor StreamWriter(stream: System.IO.Stream, bufferSize: i32)
#
constructor StreamWriter(path: System.String<u8>)
#
A new file (or the file emptied).
constructor StreamWriter(path: System.String<u8>, append: bool)
#
A file written from its end when append, else emptied first.
Propiedades
Sends the text to the stream after every Write.
property BaseStream: System.IO.Stream
#
The stream it writes to.
Métodos
Miembros privados e internos (4)
Miembros heredados (42)
Writemétodo de TextWriterWritemétodo de TextWriterWritemétodo de TextWriterWritemétodo de TextWriterWritemétodo de TextWriterWritemétodo de TextWriterWritemétodo de TextWriterWritemétodo de TextWriterWritemétodo de TextWriterWritemétodo de TextWriterWritemétodo de TextWriterWritemétodo de TextWriterWritemétodo de TextWriterWritemétodo de TextWriterWritemétodo de TextWriterWritemétodo de TextWriterWritemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterWriteLinemétodo de TextWriterNewLinepropiedad de TextWriterGetTypemétodo de AnyUndescribedmétodo de AnyToStringmétodo de AnyHashmétodo de Anydestroymétodo de Any
Código fuente
StreamWriter en Larva HIR, descompilado a partir de su Larva HIR.
// Text written to a stream as UTF-8, through a buffer.
public class System.IO.StreamWriter : System.IO.TextWriter
{
field stream: System.IO.Stream
field buffer: u8[]
field used: i32
// Writes what is buffered (without flushing the stream).
method Drain() -> void
constructor StreamWriter(stream: System.IO.Stream)
constructor StreamWriter(stream: System.IO.Stream, bufferSize: i32)
// A new file (or the file emptied).
constructor StreamWriter(path: System.String<u8>)
// A file written from its end when `append`, else emptied first.
constructor StreamWriter(path: System.String<u8>, append: bool)
method Write(text: System.String<u8>) -> void
method Write(c: u16) -> void
method Flush() -> void
method Close() -> void
// Sends the text to the stream after every Write.
property AutoFlush: bool
// The stream it writes to.
property BaseStream: System.IO.Stream
}