| 
| unsafe  | SimpleCollator (global::System.Globalization.CultureInfo culture) | 
|   | 
| global::System.Globalization.SortKey  | GetSortKey (string s, global::System.Globalization.CompareOptions options) | 
|   | 
| global::System.Globalization.SortKey  | GetSortKey (string s, int start, int length, global::System.Globalization.CompareOptions options) | 
|   | 
| bool  | IsPrefix (string src, string target, global::System.Globalization.CompareOptions opt) | 
|   | 
| bool  | IsPrefix (string s, string target, int start, int length, global::System.Globalization.CompareOptions opt) | 
|   | 
| bool  | IsSuffix (string src, string target, global::System.Globalization.CompareOptions opt) | 
|   | 
| bool  | IsSuffix (string s, string target, int start, int length, global::System.Globalization.CompareOptions opt) | 
|   | 
| unsafe int  | IndexOf (string s, string target, int start, int length, global::System.Globalization.CompareOptions opt) | 
|   | 
| unsafe int  | LastIndexOf (string s, string target, int start, int length, global::System.Globalization.CompareOptions opt) | 
|   | 
 | 
| unsafe void  | SetCJKTable (global::System.Globalization.CultureInfo culture, ref CodePointIndexer cjkIndexer, ref byte *catTable, ref byte *lv1Table, ref CodePointIndexer lv2Indexer, ref byte *lv2Table) | 
|   | 
| unsafe byte  | Category (int cp) | 
|   | 
| unsafe byte  | Level1 (int cp) | 
|   | 
| unsafe byte  | Level2 (int cp, SimpleCollator.ExtenderType ext) | 
|   | 
| unsafe Contraction  | GetContraction (string s, int start, int end) | 
|   | 
| Contraction  | GetContraction (string s, int start, int end, Contraction[] clist) | 
|   | 
| unsafe Contraction  | GetTailContraction (string s, int start, int end) | 
|   | 
| Contraction  | GetTailContraction (string s, int start, int end, Contraction[] clist) | 
|   | 
| unsafe int  | FilterOptions (int i, global::System.Globalization.CompareOptions opt) | 
|   | 
| unsafe SimpleCollator.ExtenderType  | GetExtenderType (int i) | 
|   | 
| unsafe int  | FilterExtender (int i, SimpleCollator.ExtenderType ext, global::System.Globalization.CompareOptions opt) | 
|   | 
| bool  | IsSafe (int i) | 
|   | 
| void  | GetSortKey (string s, int start, int end, SortKeyBuffer buf, global::System.Globalization.CompareOptions opt) | 
|   | 
| void  | FillSortKeyRaw (int i, SimpleCollator.ExtenderType ext, SortKeyBuffer buf, global::System.Globalization.CompareOptions opt) | 
|   | 
| void  | FillSurrogateSortKeyRaw (int i, SortKeyBuffer buf) | 
|   | 
| int System.Globalization.ISimpleCollator.  | Compare (string s1, int idx1, int len1, string s2, int idx2, int len2, global::System.Globalization.CompareOptions options) | 
|   | 
| unsafe void  | ClearBuffer (byte *buffer, int size) | 
|   | 
| unsafe int  | CompareInternal (string s1, int idx1, int len1, string s2, int idx2, int len2, out bool targetConsumed, out bool sourceConsumed, bool skipHeadingExtenders, bool immediateBreakup, ref SimpleCollator.Context ctx) | 
|   | 
| int  | CompareFlagPair (bool b1, bool b2) | 
|   | 
| bool  | IsPrefix (string s, string target, int start, int length, bool skipHeadingExtenders, ref SimpleCollator.Context ctx) | 
|   | 
| int  | QuickIndexOf (string s, string target, int start, int length, out bool testWasUnable) | 
|   | 
| int  | IndexOfOrdinal (string s, string target, int start, int length) | 
|   | 
| int  | IndexOfOrdinal (string s, char target, int start, int length) | 
|   | 
| unsafe int  | IndexOfSortKey (string s, int start, int length, byte *sortkey, char target, int ti, bool noLv4, ref SimpleCollator.Context ctx) | 
|   | 
| unsafe int  | IndexOf (string s, string target, int start, int length, byte *targetSortKey, ref SimpleCollator.Context ctx) | 
|   | 
| int  | LastIndexOfOrdinal (string s, string target, int start, int length) | 
|   | 
| unsafe int  | LastIndexOfSortKey (string s, int start, int orgStart, int length, byte *sortkey, int ti, bool noLv4, ref SimpleCollator.Context ctx) | 
|   | 
| unsafe int  | LastIndexOf (string s, string target, int start, int length, byte *targetSortKey, ref SimpleCollator.Context ctx) | 
|   | 
| unsafe bool  | MatchesForward (string s, ref int idx, int end, int ti, byte *sortkey, bool noLv4, ref SimpleCollator.Context ctx) | 
|   | 
| unsafe bool  | MatchesForwardCore (string s, ref int idx, int end, int ti, byte *sortkey, bool noLv4, SimpleCollator.ExtenderType ext, ref Contraction ct, ref SimpleCollator.Context ctx) | 
|   | 
| unsafe bool  | MatchesPrimitive (global::System.Globalization.CompareOptions opt, byte *source, int si, SimpleCollator.ExtenderType ext, byte *target, int ti, bool noLv4) | 
|   | 
| unsafe bool  | MatchesBackward (string s, ref int idx, int end, int orgStart, int ti, byte *sortkey, bool noLv4, ref SimpleCollator.Context ctx) | 
|   | 
| unsafe bool  | MatchesBackwardCore (string s, ref int idx, int end, int orgStart, int ti, byte *sortkey, bool noLv4, SimpleCollator.ExtenderType ext, ref Contraction ct, ref SimpleCollator.Context ctx) | 
|   | 
Definition at line 9 of file SimpleCollator.cs.