void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
{
info.AddValue(EncoderNLSSurrogate.EncodingKey, m_encoding);
info.AddValue(EncoderNLSSurrogate.DecoderFallbackKey, m_fallback);
info.AddValue(EncoderNLSSurrogate.CharLeftOverKey, charLeftOver);
info.SetType(typeof(EncoderNLSSurrogate));
}