<PackageReference Include="NETStandard.Library" Version="2.0.0" />

System.Xml.Serialization.XmlSerializer

public class XmlSerializer

protected XmlSerializer()

public XmlSerializer(Type type)

public XmlSerializer(Type type, string defaultNamespace)

public XmlSerializer(Type type, Type[] extraTypes)

public XmlSerializer(Type type, XmlAttributeOverrides overrides)

public XmlSerializer(Type type, XmlAttributeOverrides overrides, Type[] extraTypes, XmlRootAttribute root, string defaultNamespace)

public XmlSerializer(Type type, XmlAttributeOverrides overrides, Type[] extraTypes, XmlRootAttribute root, string defaultNamespace, string location)

public XmlSerializer(Type type, XmlRootAttribute root)

public XmlSerializer(XmlTypeMapping xmlTypeMapping)

public static XmlSerializer[] FromMappings(XmlMapping[] mappings)

public static XmlSerializer[] FromMappings(XmlMapping[] mappings, Type type)

public static XmlSerializer[] FromTypes(Type[] types)

public static string GetXmlSerializerAssemblyName(Type type)

public static string GetXmlSerializerAssemblyName(Type type, string defaultNamespace)

public virtual bool CanDeserialize(XmlReader xmlReader)

public object Deserialize(Stream stream)

public object Deserialize(TextReader textReader)

protected virtual object Deserialize(XmlSerializationReader reader)

public object Deserialize(XmlReader xmlReader)

public object Deserialize(XmlReader xmlReader, string encodingStyle)

public object Deserialize(XmlReader xmlReader, string encodingStyle, XmlDeserializationEvents events)

public object Deserialize(XmlReader xmlReader, XmlDeserializationEvents events)

public void Serialize(Stream stream, object o)

public void Serialize(Stream stream, object o, XmlSerializerNamespaces namespaces)

public void Serialize(TextWriter textWriter, object o)

public void Serialize(TextWriter textWriter, object o, XmlSerializerNamespaces namespaces)

protected virtual void Serialize(object o, XmlSerializationWriter writer)

public void Serialize(XmlWriter xmlWriter, object o)

public void Serialize(XmlWriter xmlWriter, object o, XmlSerializerNamespaces namespaces)

public void Serialize(XmlWriter xmlWriter, object o, XmlSerializerNamespaces namespaces, string encodingStyle)

public void Serialize(XmlWriter xmlWriter, object o, XmlSerializerNamespaces namespaces, string encodingStyle, string id)