Zdexby TheHolyOneZ
42,595 classes
Class

StreamWriter

: TextWriter : MarshalByRefObject : Object
System.IO.StreamWriter, mscorlib 0x0070 (112 B) inherited 0x0030 mscorlib.dll
0x00x0070

Members 12

OffsetSizeNameTypeFlagsDefault
0x08NullStreamWriterPublicStatic+1 flags—
0x08_streamStreamPrivate—
0x08_encodingEncodingPrivate—
0x08_encoderEncoderPrivate—
0x08_byteBufferbyte[]Private—
0x08_charBufferchar[]Private—
0x04_charPosintPrivate—
0x04_charLenintPrivate—
0x01_autoFlushboolPrivate—
0x01_haveWrittenPreambleboolPrivate—
0x01_closableboolPrivate—
0x00630x05padding / unreflected
0x08_asyncWriteTaskTaskPrivate—
Inherited from TextWriter 5
OffsetSizeNameTypeFlagsDefault
0x08NullTextWriterPublicStatic+1 flags—
0x08s_coreNewLinechar[]PrivateStatic+1 flags—
0x00100x08padding / unreflected
0x08CoreNewLinechar[]1 flags—
0x08CoreNewLineStrstringPrivate—
0x08_internalFormatProviderIFormatProviderPrivate—
Inherited from MarshalByRefObject 1
OffsetSizeNameTypeFlagsDefault
0x08_identityobjectPrivate+1 flags—

Functions 27

SignatureFlagsNativeParams
void CheckAsyncTaskInProgress()Private0x00
void ThrowAsyncIOInProgress()PrivateStatic0x00
Encoding get_UTF8NoBOM()PrivateStatic+1 flags0x08
void .ctor()2 flags0x00
void .ctor(Stream stream)Public+1 flags0x08
void .ctor(Stream stream, Encoding encoding)Public+1 flags0x08
void .ctor(Stream stream, Encoding encoding, int bufferSize)Public+1 flags0x08
void .ctor(Stream stream, Encoding encoding, int bufferSize, bool leaveOpen)Public+1 flags0x08
void .ctor(const string& path)Public+1 flags0x08
void .ctor(const string& path, bool append)Public+1 flags0x08
void .ctor(const string& path, bool append, Encoding encoding, int bufferSize)Public+1 flags0x08
void Init(Stream streamArg, Encoding encodingArg, int bufferSize, bool shouldLeaveOpen)Private0x08
void Close()Public+1 flags0x00
void Dispose(bool disposing)2 flags0x01
void Flush()Public+1 flags0x00
void Flush(bool flushStream, bool flushEncoder)Private0x01
void set_AutoFlush(bool value)Public+3 flags0x01
Stream get_BaseStream()Public+3 flags0x08
bool get_LeaveOpen()2 flags0x01
Encoding get_Encoding()Public+2 flags0x08
void Write(ushort value)Public+1 flags0x02
void Write(const char[]& buffer)Public+1 flags0x08
void Write(const char[]& buffer, int index, int count)Public+1 flags0x08
void WriteSpan(const ReadOnlySpan<System.Char>& buffer, bool appendNewLine)Private0x10
void Write(const string& value)Public+1 flags0x08
void WriteLine(const string& value)Public+1 flags0x08
void .cctor()PrivateStatic+1 flags0x00

Subclasses 2

Used by 2

types with a member, parameter or interface of this type