System.Data.SqlTypes.SqlTypeException.SqlTypeExceptionSerialization C# (CSharp) Method

SqlTypeExceptionSerialization() private static method

private static SqlTypeExceptionSerialization ( SerializationInfo si, StreamingContext sc ) : SerializationInfo
si System.Runtime.Serialization.SerializationInfo
sc System.Runtime.Serialization.StreamingContext
return System.Runtime.Serialization.SerializationInfo
        private static SerializationInfo SqlTypeExceptionSerialization(SerializationInfo si, StreamingContext sc)
        {
            if ((null != si) && (1 == si.MemberCount))
            {
                string message = si.GetString("SqlTypeExceptionMessage");
                SqlTypeException fakeValue = new SqlTypeException(message);
                fakeValue.GetObjectData(si, sc);
            }
            return si;
        }
    } // SqlTypeException