System.Text.EncoderNLS.EncoderNLSSurrogate.GetRealObject C# (CSharp) Method

GetRealObject() public method

public GetRealObject ( StreamingContext context ) : object
context System.Runtime.Serialization.StreamingContext
return object
            public object GetRealObject(StreamingContext context)
            {
                Encoder encoder = _encoding.GetEncoder();
                if (_fallback != null)
                {
                    encoder.Fallback = _fallback;
                    if (_charLeftOver != default(char))
                    {
                        EncoderNLS encoderNls = encoder as EncoderNLS;
                        if (encoderNls != null)
                        {
                            encoderNls.charLeftOver = _charLeftOver;
                        }
                    }
                }
                return encoder;
            }