System.Text.Latin1Encoding.ISerializable C# (CSharp) Method

ISerializable() private method

private ISerializable ( SerializationInfo info, StreamingContext context ) : void
info SerializationInfo
context StreamingContext
return void
        void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
        {
            // Make sure to get teh base stuff too This throws if info is null
            SerializeEncoding(info, context);
            BCLDebug.Assert(info!=null, "[Latin1Encoding.GetObjectData] Expected null info to throw");

            info.AddValue("CodePageEncoding+maxCharSize", 1);

            info.AddValue("CodePageEncoding+m_codePage", this.CodePage);
            info.AddValue("CodePageEncoding+dataItem", (CodePageDataItem)null);
        }