| 
| virtual void  | Reset () | 
|   | 
| int  | GetCharCount (byte[] bytes, int index, int count) | 
|   | 
| virtual int  | GetCharCount (byte[] bytes, int index, int count, bool flush) | 
|   | 
| virtual unsafe int  | GetCharCount (byte *bytes, int count, bool flush) | 
|   | 
| int  | GetChars (byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) | 
|   | 
| virtual int  | GetChars (byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex, bool flush) | 
|   | 
| virtual unsafe int  | GetChars (byte *bytes, int byteCount, char *chars, int charCount, bool flush) | 
|   | 
| virtual int  | GetChars (global::System.ReadOnlySpan< byte > bytes, global::System.Span< char > chars, bool flush) | 
|   | 
| virtual void  | Convert (byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex, int charCount, bool flush, out int bytesUsed, out int charsUsed, out bool completed) | 
|   | 
| virtual unsafe void  | Convert (byte *bytes, int byteCount, char *chars, int charCount, bool flush, out int bytesUsed, out int charsUsed, out bool completed) | 
|   | 
Definition at line 10 of file Decoder.cs.