| byte[] ReadBytes(const Byte*& buffer, int byteCount) | PublicStatic | — | 0x08 |
| ImmutableArray<System.Byte> ReadImmutableBytes(const Byte*& buffer, int byteCount) | PublicStatic | — | 0x08 |
| void WriteBytes(const byte[]& buffer, int start, byte value, int byteCount) | PublicStatic | | 0x08 |
| void WriteDouble(const byte[]& buffer, int start, double value) | PublicStatic | | 0x08 |
| void WriteSingle(const byte[]& buffer, int start, float value) | PublicStatic | | 0x08 |
| void WriteByte(const byte[]& buffer, int start, byte value) | PublicStatic | | 0x08 |
| void WriteUInt16(const byte[]& buffer, int start, ushort value) | PublicStatic | | 0x08 |
| void WriteUInt16BE(const byte[]& buffer, int start, ushort value) | PublicStatic | | 0x08 |
| void WriteUInt32BE(const byte[]& buffer, int start, uint value) | PublicStatic | | 0x08 |
| void WriteUInt32(const byte[]& buffer, int start, uint value) | PublicStatic | | 0x08 |
| void WriteUInt64(const byte[]& buffer, int start, ulong value) | PublicStatic | | 0x08 |
| void WriteDecimal(const byte[]& buffer, int start, const decimal& value) | PublicStatic | | 0x10 |
| void WriteGuid(const byte[]& buffer, int start, const Guid& value) | PublicStatic | | 0x10 |
| void WriteUTF8(const byte[]& buffer, int start, const Char*& charPtr, int charCount, int byteCount, bool allowUnpairedSurrogates) | PublicStatic | | 0x08 |
| int GetUTF8ByteCount(const string& str) | Static+1 flags | | 0x08 |
| int GetUTF8ByteCount(const Char*& str, int charCount) | Static+1 flags | | 0x04 |
| int GetUTF8ByteCount(const Char*& str, int charCount, int byteLimit, ref Char*& remainder) | Static+1 flags | | 0x04 |
| bool IsSurrogateChar(int c) | Static+1 flags | | 0x04 |
| bool IsHighSurrogateChar(int c) | Static+1 flags | | 0x04 |
| bool IsLowSurrogateChar(int c) | Static+1 flags | | 0x04 |
| void ValidateRange(int bufferLength, int start, int byteCount, const string& byteCountParameterName) | Static+1 flags | | 0x08 |
| int GetUserStringByteLength(int characterCount) | Static+1 flags | | 0x04 |
| byte GetUserStringTrailingByte(const string& str) | Static+1 flags | | 0x08 |