implements IDisposable
0x00x0048
Members 8
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | Null | BinaryWriter | PublicStatic+1 flags | — | |
| 0x08 | OutStream | Stream | 1 flags | — | |
| 0x08 | _buffer | byte[] | Private | — | |
| 0x08 | _encoding | Encoding | Private | — | |
| 0x08 | _encoder | Encoder | Private | — | |
| 0x01 | _leaveOpen | bool | Private | — | |
| 0x0031 | 0x07 | padding / unreflected | |||
| 0x08 | _largeByteBuffer | byte[] | Private | — | |
| 0x04 | _maxChars | int | Private | — | |
| 0x0044 | 0x04 | unreflected bytes to end of BinaryWriter | |||
Functions 27
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | 2 flags | 0x00 | |
| void .ctor(Stream output) | Public+1 flags | 0x08 | |
| void .ctor(Stream output, Encoding encoding) | Public+1 flags | 0x08 | |
| void .ctor(Stream output, Encoding encoding, bool leaveOpen) | Public+1 flags | 0x08 | |
| void Close() | Public+2 flags | 0x00 | |
| void Dispose(bool disposing) | 3 flags | 0x01 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| Stream get_BaseStream() | Public+3 flags | 0x08 | |
| void Flush() | Public+2 flags | 0x00 | |
| void Write(bool value) | Public+2 flags | 0x01 | |
| void Write(byte value) | Public+2 flags | 0x01 | |
| void Write(sbyte value) | Public+2 flags | 0x01 | |
| void Write(const byte[]& buffer) | Public+2 flags | 0x08 | |
| void Write(const byte[]& buffer, int index, int count) | Public+2 flags | 0x08 | |
| void Write(ushort ch) | Public+2 flags | 0x02 | |
| void Write(const char[]& chars) | Public+2 flags | 0x08 | |
| void Write(double value) | Public+2 flags | 0x08 | |
| void Write(short value) | Public+2 flags | 0x02 | |
| void Write(ushort value) | Public+2 flags | 0x02 | |
| void Write(int value) | Public+2 flags | 0x04 | |
| void Write(uint value) | Public+2 flags | 0x04 | |
| void Write(long value) | Public+2 flags | 0x08 | |
| void Write(ulong value) | Public+2 flags | 0x08 | |
| void Write(float value) | Public+2 flags | 0x04 | |
| void Write(const string& value) | Public+2 flags | 0x08 | |
| void Write7BitEncodedInt(int value) | 1 flags | 0x04 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |