System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions C# (CSharp) Method

ReadObjectHandleExceptions() private method

private ReadObjectHandleExceptions ( System.Runtime.Serialization.XmlReaderDelegator reader, bool verifyObjectName, DataContractResolver dataContractResolver ) : object
reader System.Runtime.Serialization.XmlReaderDelegator
verifyObjectName bool
dataContractResolver DataContractResolver
return object
        internal object ReadObjectHandleExceptions(XmlReaderDelegator reader, bool verifyObjectName, DataContractResolver dataContractResolver)
        {
            try
            {
                CheckNull(reader, nameof(reader));
                return InternalReadObject(reader, verifyObjectName, dataContractResolver);
            }
            catch (XmlException ex)
            {
                throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlObjectSerializer.CreateSerializationException(GetTypeInfoError(SR.ErrorDeserializing, GetDeserializeType(), ex), ex));
            }
            catch (FormatException ex)
            {
                throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlObjectSerializer.CreateSerializationException(GetTypeInfoError(SR.ErrorDeserializing, GetDeserializeType(), ex), ex));
            }
        }

Same methods

XmlObjectSerializer::ReadObjectHandleExceptions ( System.Runtime.Serialization.XmlReaderDelegator reader, bool verifyObjectName ) : object