System.Text.EncoderFallbackException.EncoderFallbackException C# (CSharp) Method

EncoderFallbackException() private method

private EncoderFallbackException ( String message, char charUnknownHigh, char charUnknownLow, int index ) : System
message String
charUnknownHigh char
charUnknownLow char
index int
return System
        internal EncoderFallbackException(
            String message, char charUnknownHigh, char charUnknownLow, int index) : base(message)
        {
            if (!Char.IsHighSurrogate(charUnknownHigh))
            {
                throw new ArgumentOutOfRangeException("charUnknownHigh",
                    Environment.GetResourceString("ArgumentOutOfRange_Range",
                    0xD800, 0xDBFF));
            }
            if (!Char.IsLowSurrogate(charUnknownLow))
            {
                throw new ArgumentOutOfRangeException("CharUnknownLow",
                    Environment.GetResourceString("ArgumentOutOfRange_Range",
                    0xDC00, 0xDFFF));
            }

            this.charUnknownHigh = charUnknownHigh;
            this.charUnknownLow = charUnknownLow;
            this.index = index;
        }

Same methods

EncoderFallbackException::EncoderFallbackException ( ) : System
EncoderFallbackException::EncoderFallbackException ( SerializationInfo info, StreamingContext context ) : System
EncoderFallbackException::EncoderFallbackException ( String message ) : System
EncoderFallbackException::EncoderFallbackException ( String message, Exception innerException ) : System
EncoderFallbackException::EncoderFallbackException ( String message, char charUnknown, int index ) : System