153 if (bytes !=
null &&
s !=
null)
160 return "Index was out of range. Must be non-negative and less than the size of the collection.";
166 if (bytes !=
null && chars !=
null)
174 return "Index was out of range. Must be non-negative and less than the size of the collection.";
211 while (bytes ==
null)
251 if (chars !=
null && bytes !=
null)
257 return "Index was out of range. Must be non-negative and less than the size of the collection.";
294 while (bytes ==
null ||
count == 0)
395 return "Non-negative number required.";
class f__AnonymousType0<< Count > j__TPar
static int OffsetToStringData
DecoderFallbackBuffer _fallbackBuffer
EncoderFallbackBuffer _fallbackBuffer
EncoderFallback encoderFallback
DecoderFallback decoderFallback
unsafe override int InternalFallback(byte[] bytes, byte *pBytes)
DecoderUTF7FallbackBuffer(UTF7Encoding.DecoderUTF7Fallback fallback)
override char GetNextChar()
override bool Fallback(byte[] bytesUnknown, int index)
override bool Equals(object value)
override DecoderFallbackBuffer CreateFallbackBuffer()
override int GetHashCode()
override int MaxCharCount
Decoder(UTF7Encoding encoding)
Encoder(UTF7Encoding encoding)
unsafe override int GetChars(byte *bytes, int byteCount, char *chars, int charCount, DecoderNLS baseDecoder)
override void SetDefaultFallbacks()
override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex)
override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex)
override string GetString(byte[] bytes, int index, int count)
override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex)
unsafe override int GetCharCount(byte *bytes, int count, DecoderNLS baseDecoder)
unsafe override int GetChars(byte *bytes, int byteCount, char *chars, int charCount)
UTF7Encoding(bool allowOptionals)
override int GetCharCount(byte[] bytes, int index, int count)
override global::System.Text.Encoder GetEncoder()
override int GetMaxCharCount(int byteCount)
override bool Equals(object value)
unsafe override int GetByteCount(char *chars, int count)
static readonly UTF7Encoding s_default
override int GetByteCount(string s)
unsafe override int GetCharCount(byte *bytes, int count)
unsafe override int GetBytes(char *chars, int charCount, byte *bytes, int byteCount, EncoderNLS baseEncoder)
unsafe override int GetByteCount(char *chars, int count, EncoderNLS baseEncoder)
override int GetHashCode()
override global::System.Text.Decoder GetDecoder()
unsafe override int GetBytes(char *chars, int charCount, byte *bytes, int byteCount)
override int GetMaxByteCount(int charCount)
override int GetByteCount(char[] chars, int index, int count)