| BcpgOutputStream Wrap(Stream outStr) | Static+1 flags | | 0x08 |
| void .ctor(Stream outStr) | Public+1 flags | | 0x08 |
| void .ctor(Stream outStr, const PacketTag& tag) | Public+1 flags | | 0x08 |
| void .ctor(Stream outStr, const PacketTag& tag, long length, bool oldFormat) | Public+1 flags | | 0x08 |
| void .ctor(Stream outStr, const PacketTag& tag, long length) | Public+1 flags | | 0x08 |
| void .ctor(Stream outStr, const PacketTag& tag, const byte[]& buffer) | Public+1 flags | | 0x08 |
| void WriteNewPacketLength(long bodyLen) | Private | | 0x08 |
| void PartialFlush() | Private | | 0x00 |
| void PartialFlush(ref ReadOnlySpan<System.Byte>& buffer) | Private | | 0x10 |
| void PartialFlushLast() | Private | | 0x00 |
| void PartialWrite(const byte[]& buffer, int offset, int count) | Private | | 0x08 |
| void PartialWrite(const ReadOnlySpan<System.Byte>& buffer) | Private | | 0x10 |
| void PartialWriteByte(byte value) | Private | | 0x01 |
| void Write(const byte[]& buffer, int offset, int count) | Public+1 flags | | 0x08 |
| void Write(const ReadOnlySpan<System.Byte>& buffer) | Public+1 flags | | 0x10 |
| void WriteByte(byte value) | Public+1 flags | | 0x01 |
| void WriteShort(short n) | 3 flags | | 0x02 |
| void WriteInt(int n) | 3 flags | | 0x04 |
| void WriteLong(long n) | 3 flags | | 0x08 |
| void WritePacket(ContainedPacket p) | Public | | 0x08 |
| void WritePacket(const PacketTag& tag, const byte[]& body, bool oldFormat) | 1 flags | | 0x08 |
| void WriteObject(BcpgObject bcpgObject) | Public | | 0x08 |
| void WriteObjects(const BcpgObject[]& v) | Public | | 0x08 |
| void Flush() | Public+1 flags | | 0x00 |
| void Finish() | Public | | 0x00 |
| void Dispose(bool disposing) | 2 flags | | 0x01 |