Zdexby TheHolyOneZ
49,743 classes
Class

BinaryPrimitives

: Object
System.Buffers.Binary.BinaryPrimitives, Sentry.System.Memory 0x0010 (16 B) inherited 0x0010 Sentry.System.Memory.dll
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 56

SignatureFlagsNativeParams
sbyte ReverseEndianness(sbyte value)PublicStatic—0x01
short ReverseEndianness(short value)PublicStatic—0x02
int ReverseEndianness(int value)PublicStatic—0x04
long ReverseEndianness(long value)PublicStatic—0x08
byte ReverseEndianness(byte value)PublicStatic—0x01
ushort ReverseEndianness(ushort value)PublicStatic—0x02
uint ReverseEndianness(uint value)PublicStatic—0x04
ulong ReverseEndianness(ulong value)PublicStatic—0x08
short ReadInt16BigEndian(const ReadOnlySpan<System.Byte>& source)PublicStatic—0x18
int ReadInt32BigEndian(const ReadOnlySpan<System.Byte>& source)PublicStatic—0x18
long ReadInt64BigEndian(const ReadOnlySpan<System.Byte>& source)PublicStatic—0x18
ushort ReadUInt16BigEndian(const ReadOnlySpan<System.Byte>& source)PublicStatic—0x18
uint ReadUInt32BigEndian(const ReadOnlySpan<System.Byte>& source)PublicStatic—0x18
ulong ReadUInt64BigEndian(const ReadOnlySpan<System.Byte>& source)PublicStatic—0x18
bool TryReadInt16BigEndian(const ReadOnlySpan<System.Byte>& source, ref short& value)PublicStatic—0x18
bool TryReadInt32BigEndian(const ReadOnlySpan<System.Byte>& source, ref int& value)PublicStatic—0x18
bool TryReadInt64BigEndian(const ReadOnlySpan<System.Byte>& source, ref long& value)PublicStatic—0x18
bool TryReadUInt16BigEndian(const ReadOnlySpan<System.Byte>& source, ref ushort& value)PublicStatic—0x18
bool TryReadUInt32BigEndian(const ReadOnlySpan<System.Byte>& source, ref uint& value)PublicStatic—0x18
bool TryReadUInt64BigEndian(const ReadOnlySpan<System.Byte>& source, ref ulong& value)PublicStatic—0x18
short ReadInt16LittleEndian(const ReadOnlySpan<System.Byte>& source)PublicStatic—0x18
int ReadInt32LittleEndian(const ReadOnlySpan<System.Byte>& source)PublicStatic—0x18
long ReadInt64LittleEndian(const ReadOnlySpan<System.Byte>& source)PublicStatic—0x18
ushort ReadUInt16LittleEndian(const ReadOnlySpan<System.Byte>& source)PublicStatic—0x18
uint ReadUInt32LittleEndian(const ReadOnlySpan<System.Byte>& source)PublicStatic—0x18
ulong ReadUInt64LittleEndian(const ReadOnlySpan<System.Byte>& source)PublicStatic—0x18
bool TryReadInt16LittleEndian(const ReadOnlySpan<System.Byte>& source, ref short& value)PublicStatic—0x18
bool TryReadInt32LittleEndian(const ReadOnlySpan<System.Byte>& source, ref int& value)PublicStatic—0x18
bool TryReadInt64LittleEndian(const ReadOnlySpan<System.Byte>& source, ref long& value)PublicStatic—0x18
bool TryReadUInt16LittleEndian(const ReadOnlySpan<System.Byte>& source, ref ushort& value)PublicStatic—0x18
bool TryReadUInt32LittleEndian(const ReadOnlySpan<System.Byte>& source, ref uint& value)PublicStatic—0x18
bool TryReadUInt64LittleEndian(const ReadOnlySpan<System.Byte>& source, ref ulong& value)PublicStatic—0x18
void WriteInt16BigEndian(const Span<System.Byte>& destination, short value)PublicStatic—0x18
void WriteInt32BigEndian(const Span<System.Byte>& destination, int value)PublicStatic—0x18
void WriteInt64BigEndian(const Span<System.Byte>& destination, long value)PublicStatic0x18
void WriteUInt16BigEndian(const Span<System.Byte>& destination, ushort value)PublicStatic0x18
void WriteUInt32BigEndian(const Span<System.Byte>& destination, uint value)PublicStatic0x18
void WriteUInt64BigEndian(const Span<System.Byte>& destination, ulong value)PublicStatic0x18
bool TryWriteInt16BigEndian(const Span<System.Byte>& destination, short value)PublicStatic0x18
bool TryWriteInt32BigEndian(const Span<System.Byte>& destination, int value)PublicStatic0x18
bool TryWriteInt64BigEndian(const Span<System.Byte>& destination, long value)PublicStatic0x18
bool TryWriteUInt16BigEndian(const Span<System.Byte>& destination, ushort value)PublicStatic0x18
bool TryWriteUInt32BigEndian(const Span<System.Byte>& destination, uint value)PublicStatic0x18
bool TryWriteUInt64BigEndian(const Span<System.Byte>& destination, ulong value)PublicStatic0x18
void WriteInt16LittleEndian(const Span<System.Byte>& destination, short value)PublicStatic0x18
void WriteInt32LittleEndian(const Span<System.Byte>& destination, int value)PublicStatic0x18
void WriteInt64LittleEndian(const Span<System.Byte>& destination, long value)PublicStatic0x18
void WriteUInt16LittleEndian(const Span<System.Byte>& destination, ushort value)PublicStatic0x18
void WriteUInt32LittleEndian(const Span<System.Byte>& destination, uint value)PublicStatic0x18
void WriteUInt64LittleEndian(const Span<System.Byte>& destination, ulong value)PublicStatic0x18
bool TryWriteInt16LittleEndian(const Span<System.Byte>& destination, short value)PublicStatic0x18
bool TryWriteInt32LittleEndian(const Span<System.Byte>& destination, int value)PublicStatic0x18
bool TryWriteInt64LittleEndian(const Span<System.Byte>& destination, long value)PublicStatic0x18
bool TryWriteUInt16LittleEndian(const Span<System.Byte>& destination, ushort value)PublicStatic0x18
bool TryWriteUInt32LittleEndian(const Span<System.Byte>& destination, uint value)PublicStatic0x18
bool TryWriteUInt64LittleEndian(const Span<System.Byte>& destination, ulong value)PublicStatic0x18