System.Runtime.Serialization.PrimitiveDataContract.CharDataContract.BooleanDataContract.SignedByteDataContract.UnsignedByteDataContract.ShortDataContract.UnsignedShortDataContract.IntDataContract.UnsignedIntDataContract.LongDataContract.UnsignedLongDataContract.FloatDataContract.DoubleDataContract.DecimalDataContract.DateTimeDataContract.StringDataContract.StringDataContract.ReadXmlValue C# (CSharp) Method

ReadXmlValue() public method

public ReadXmlValue ( System.Runtime.Serialization.XmlReaderDelegator reader, XmlObjectSerializerReadContext context ) : object
reader System.Runtime.Serialization.XmlReaderDelegator
context XmlObjectSerializerReadContext
return object
        public override object ReadXmlValue(XmlReaderDelegator reader, XmlObjectSerializerReadContext context)
        {
            if (context == null)
            {
                return TryReadNullAtTopLevel(reader) ? null : reader.ReadElementContentAsString();
            }
            else
            {
                return HandleReadValue(reader.ReadElementContentAsString(), context);
            }
        }
PrimitiveDataContract.CharDataContract.BooleanDataContract.SignedByteDataContract.UnsignedByteDataContract.ShortDataContract.UnsignedShortDataContract.IntDataContract.UnsignedIntDataContract.LongDataContract.UnsignedLongDataContract.FloatDataContract.DoubleDataContract.DecimalDataContract.DateTimeDataContract.StringDataContract.StringDataContract