C# Класс System.IO.StreamWriter

Наследование: TextWriter
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Null StreamWriter

Private Properties

Свойство Тип Описание
CheckAsyncTaskInProgress void
Flush void
FlushAsyncInternal System.Threading.Tasks.Task
FlushAsyncInternal System.Threading.Tasks.Task
Init void
StreamWriter System.Text
WriteAsyncInternal System.Threading.Tasks.Task
WriteAsyncInternal System.Threading.Tasks.Task
WriteAsyncInternal System.Threading.Tasks.Task

Открытые методы

Метод Описание
Close ( ) : void
Flush ( ) : void
FlushAsync ( ) : System.Threading.Tasks.Task
StreamWriter ( Stream stream ) : System.Text
StreamWriter ( Stream stream, Encoding encoding ) : System.Text
StreamWriter ( Stream stream, Encoding encoding, int bufferSize ) : System.Text
StreamWriter ( Stream stream, Encoding encoding, int bufferSize, bool leaveOpen ) : System.Text
StreamWriter ( string path ) : System.Text
StreamWriter ( string path, bool append ) : System.Text
StreamWriter ( string path, bool append, Encoding encoding ) : System.Text
StreamWriter ( string path, bool append, Encoding encoding, int bufferSize ) : System.Text
Write ( char value ) : void
Write ( char buffer, int index, int count ) : void
Write ( string value ) : void
WriteAsync ( char value ) : System.Threading.Tasks.Task
WriteAsync ( char buffer, int index, int count ) : System.Threading.Tasks.Task
WriteAsync ( string value ) : System.Threading.Tasks.Task
WriteLine ( string value ) : void
WriteLineAsync ( ) : System.Threading.Tasks.Task
WriteLineAsync ( char value ) : System.Threading.Tasks.Task
WriteLineAsync ( char buffer, int index, int count ) : System.Threading.Tasks.Task
WriteLineAsync ( string value ) : System.Threading.Tasks.Task

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
CheckAsyncTaskInProgress ( ) : void
Flush ( bool flushStream, bool flushEncoder ) : void
FlushAsyncInternal ( StreamWriter _this, bool flushStream, bool flushEncoder, char charBuffer, int charPos, bool haveWrittenPreamble, Encoding encoding, Encoder encoder, Byte byteBuffer, Stream stream ) : System.Threading.Tasks.Task
FlushAsyncInternal ( bool flushStream, bool flushEncoder, char sCharBuffer, int sCharPos ) : System.Threading.Tasks.Task
Init ( Stream streamArg, Encoding encodingArg, int bufferSize, bool shouldLeaveOpen ) : void
StreamWriter ( ) : System.Text
WriteAsyncInternal ( StreamWriter _this, char value, char charBuffer, int charPos, int charLen, char coreNewLine, bool autoFlush, bool appendNewLine ) : System.Threading.Tasks.Task
WriteAsyncInternal ( StreamWriter _this, char buffer, int index, int count, char charBuffer, int charPos, int charLen, char coreNewLine, bool autoFlush, bool appendNewLine ) : System.Threading.Tasks.Task
WriteAsyncInternal ( StreamWriter _this, string value, char charBuffer, int charPos, int charLen, char coreNewLine, bool autoFlush, bool appendNewLine ) : System.Threading.Tasks.Task

Описание методов

Close() публичный метод

public Close ( ) : void
Результат void

Dispose() защищенный метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

Flush() публичный метод

public Flush ( ) : void
Результат void

FlushAsync() публичный метод

public FlushAsync ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

StreamWriter() публичный метод

public StreamWriter ( Stream stream ) : System.Text
stream Stream
Результат System.Text

StreamWriter() публичный метод

public StreamWriter ( Stream stream, Encoding encoding ) : System.Text
stream Stream
encoding System.Text.Encoding
Результат System.Text

StreamWriter() публичный метод

public StreamWriter ( Stream stream, Encoding encoding, int bufferSize ) : System.Text
stream Stream
encoding System.Text.Encoding
bufferSize int
Результат System.Text

StreamWriter() публичный метод

public StreamWriter ( Stream stream, Encoding encoding, int bufferSize, bool leaveOpen ) : System.Text
stream Stream
encoding System.Text.Encoding
bufferSize int
leaveOpen bool
Результат System.Text

StreamWriter() публичный метод

public StreamWriter ( string path ) : System.Text
path string
Результат System.Text

StreamWriter() публичный метод

public StreamWriter ( string path, bool append ) : System.Text
path string
append bool
Результат System.Text

StreamWriter() публичный метод

public StreamWriter ( string path, bool append, Encoding encoding ) : System.Text
path string
append bool
encoding System.Text.Encoding
Результат System.Text

StreamWriter() публичный метод

public StreamWriter ( string path, bool append, Encoding encoding, int bufferSize ) : System.Text
path string
append bool
encoding System.Text.Encoding
bufferSize int
Результат System.Text

Write() публичный метод

public Write ( char value ) : void
value char
Результат void

Write() публичный метод

public Write ( char buffer, int index, int count ) : void
buffer char
index int
count int
Результат void

Write() публичный метод

public Write ( string value ) : void
value string
Результат void

WriteAsync() публичный метод

public WriteAsync ( char value ) : System.Threading.Tasks.Task
value char
Результат System.Threading.Tasks.Task

WriteAsync() публичный метод

public WriteAsync ( char buffer, int index, int count ) : System.Threading.Tasks.Task
buffer char
index int
count int
Результат System.Threading.Tasks.Task

WriteAsync() публичный метод

public WriteAsync ( string value ) : System.Threading.Tasks.Task
value string
Результат System.Threading.Tasks.Task

WriteLine() публичный метод

public WriteLine ( string value ) : void
value string
Результат void

WriteLineAsync() публичный метод

public WriteLineAsync ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

WriteLineAsync() публичный метод

public WriteLineAsync ( char value ) : System.Threading.Tasks.Task
value char
Результат System.Threading.Tasks.Task

WriteLineAsync() публичный метод

public WriteLineAsync ( char buffer, int index, int count ) : System.Threading.Tasks.Task
buffer char
index int
count int
Результат System.Threading.Tasks.Task

WriteLineAsync() публичный метод

public WriteLineAsync ( string value ) : System.Threading.Tasks.Task
value string
Результат System.Threading.Tasks.Task

Описание свойств

Null публичное статическое свойство

public static StreamWriter,System.IO Null
Результат StreamWriter