Zdexby TheHolyOneZ
49,743 classes
Class

BlobUtilities

: Object
System.Reflection.BlobUtilities, Sentry.System.Reflection.Metadata 0x0010 (16 B) inherited 0x0010 Sentry.System.Reflection.Metadata.dll
0x00x0010

Members 2

OffsetSizeNameTypeFlagsDefault
—0x04SizeOfSerializedDecimalintPublicStatic+1 flags13
—0x04SizeOfGuidintPublicStatic+1 flags16

Functions 23

SignatureFlagsNativeParams
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)PublicStatic0x08
void WriteDouble(const byte[]& buffer, int start, double value)PublicStatic0x08
void WriteSingle(const byte[]& buffer, int start, float value)PublicStatic0x08
void WriteByte(const byte[]& buffer, int start, byte value)PublicStatic0x08
void WriteUInt16(const byte[]& buffer, int start, ushort value)PublicStatic0x08
void WriteUInt16BE(const byte[]& buffer, int start, ushort value)PublicStatic0x08
void WriteUInt32BE(const byte[]& buffer, int start, uint value)PublicStatic0x08
void WriteUInt32(const byte[]& buffer, int start, uint value)PublicStatic0x08
void WriteUInt64(const byte[]& buffer, int start, ulong value)PublicStatic0x08
void WriteDecimal(const byte[]& buffer, int start, const decimal& value)PublicStatic0x10
void WriteGuid(const byte[]& buffer, int start, const Guid& value)PublicStatic0x10
void WriteUTF8(const byte[]& buffer, int start, const Char*& charPtr, int charCount, int byteCount, bool allowUnpairedSurrogates)PublicStatic0x08
int GetUTF8ByteCount(const string& str)Static+1 flags0x08
int GetUTF8ByteCount(const Char*& str, int charCount)Static+1 flags0x04
int GetUTF8ByteCount(const Char*& str, int charCount, int byteLimit, ref Char*& remainder)Static+1 flags0x04
bool IsSurrogateChar(int c)Static+1 flags0x04
bool IsHighSurrogateChar(int c)Static+1 flags0x04
bool IsLowSurrogateChar(int c)Static+1 flags0x04
void ValidateRange(int bufferLength, int start, int byteCount, const string& byteCountParameterName)Static+1 flags0x08
int GetUserStringByteLength(int characterCount)Static+1 flags0x04
byte GetUserStringTrailingByte(const string& str)Static+1 flags0x08