Zdexby TheHolyOneZ
44,741 classes
Class

SortKeyBuffer

: Object
Mono.Globalization.Unicode.SortKeyBuffer, mscorlib 0x0088 (136 B) inherited 0x0010 mscorlib.dll
0x00x0088

Members 22

OffsetSizeNameTypeFlagsDefault
0x08l1bbyte[]Private—
0x08l2bbyte[]Private—
0x08l3bbyte[]Private—
0x08l4sbbyte[]Private—
0x08l4tbbyte[]Private—
0x08l4kbbyte[]Private—
0x08l4wbbyte[]Private—
0x08l5bbyte[]Private—
0x08sourcestringPrivate—
0x04l1intPrivate—
0x04l2intPrivate—
0x04l3intPrivate—
0x04l4sintPrivate—
0x04l4tintPrivate—
0x04l4kintPrivate—
0x04l4wintPrivate—
0x04l5intPrivate—
0x04lcidintPrivate—
0x04optionsCompareOptionsPrivate—
0x01processLevel2boolPrivate—
0x01frenchSortboolPrivate—
0x01frenchSortedboolPrivate—
0x00830x05unreflected bytes to end of SortKeyBuffer

Functions 11

SignatureFlagsNativeParams
void .ctor(int lcid)Public+1 flags—0x04
void Reset()Public—0x00
void Initialize(const CompareOptions& options, int lcid, const string& s, bool frenchSort)1 flags—0x08
void AppendCJKExtension(byte lv1msb, byte lv1lsb)1 flags—0x01
void AppendKana(byte category, byte lv1, byte lv2, byte lv3, bool isSmallKana, byte markType, bool isKatakana, bool isHalfWidth)1 flags—0x01
void AppendNormal(byte category, byte lv1, byte lv2, byte lv3)1 flags—0x01
void AppendLevel5(byte category, byte lv1)Private—0x01
void AppendBufferPrimitive(byte value, ref byte[]& buf, ref int& bidx)Private—0x08
SortKey GetResultAndReset()Public—0x08
int GetOptimizedLength(const byte[]& data, int len, byte defaultValue)Private—0x08
SortKey GetResult()Public—0x08

Used by 1

types with a member, parameter or interface of this type