<PackageReference Include="System.Xml.XmlSerializer" Version="4.0.11" />

XmlSerializationReader

protected bool DecodeName { get; protected set; }

protected XmlDocument Document { get; }

protected bool IsReturnValue { get; protected set; }

protected XmlReader Reader { get; }

protected int ReaderCount { get; }

protected static byte[] ToByteArrayBase64(string value)

protected static byte[] ToByteArrayHex(string value)

protected static char ToChar(string value)

protected static DateTime ToDate(string value)

protected static DateTime ToDateTime(string value)

protected static long ToEnum(string value, IDictionary h, string typeName)

protected static DateTime ToTime(string value)

protected static string ToXmlName(string value)

protected static string ToXmlNCName(string value)

protected static string ToXmlNmToken(string value)

protected static string ToXmlNmTokens(string value)

protected void CheckReaderCount(ref int whileIterations, ref int readerCount)

protected string CollapseWhitespace(string value)

protected Exception CreateAbstractTypeException(string name, string ns)

protected Exception CreateBadDerivationException(string xsdDerived, string nsDerived, string xsdBase, string nsBase, string clrDerived, string clrBase)

protected Exception CreateCtorHasSecurityException(string typeName)

protected Exception CreateInvalidCastException(Type type, object value)

protected Exception CreateInvalidCastException(Type type, object value, string id)

protected Exception CreateMissingIXmlSerializableType(string name, string ns, string clrType)

protected Exception CreateUnknownConstantException(string value, Type enumType)

protected Array EnsureArrayIndex(Array a, int index, Type elementType)

protected bool GetNullAttr()

protected abstract void InitCallbacks()

protected abstract void InitIDs()

protected bool IsXmlnsAttribute(string name)

protected void ParseWsdlArrayType(XmlAttribute attr)

protected void ReadEndElement()

protected bool ReadNull()

protected string ReadNullableString()

protected IXmlSerializable ReadSerializable(IXmlSerializable serializable, bool wrappedAny)

protected virtual string ReadString()

protected string ReadString(string value)

protected string ReadString(string value, bool trim)

protected object ReadTypedNull(XmlQualifiedName type)

protected object ReadTypedPrimitive(XmlQualifiedName type)

protected XmlDocument ReadXmlDocument(bool wrapped)

protected XmlNode ReadXmlNode(bool wrapped)

protected Array ShrinkArray(Array a, int length, Type elementType, bool isNullable)

protected byte[] ToByteArrayBase64(bool isNull)

protected byte[] ToByteArrayHex(bool isNull)

protected XmlQualifiedName ToXmlQualifiedName(string value)

protected void UnknownNode(object o)

protected void UnknownNode(object o, string qnames)