System.Xml.XmlSerializer
4.0.11
See the version list below for details.
Requires NuGet 2.12 or higher.
Install-Package System.Xml.XmlSerializer -Version 4.0.11
dotnet add package System.Xml.XmlSerializer --version 4.0.11
<PackageReference Include="System.Xml.XmlSerializer" Version="4.0.11" />
paket add System.Xml.XmlSerializer --version 4.0.11
#r "nuget: System.Xml.XmlSerializer, 4.0.11"
// Install System.Xml.XmlSerializer as a Cake Addin
#addin nuget:?package=System.Xml.XmlSerializer&version=4.0.11
// Install System.Xml.XmlSerializer as a Cake Tool
#tool nuget:?package=System.Xml.XmlSerializer&version=4.0.11
Provides classes for serializing objects to the Extensible Markup Language (XML) and deserializing XML data to objects.
Commonly Used Types:
System.Xml.Serialization.IXmlSerializable
System.Xml.Serialization.XmlSerializer
System.Xml.Serialization.XmlIgnoreAttribute
System.Xml.Serialization.XmlElementAttribute
System.Xml.Serialization.XmlAttributeAttribute
System.Xml.Serialization.XmlArrayAttribute
System.Xml.Serialization.XmlRootAttribute
System.Xml.Serialization.XmlArrayItemAttribute
System.Xml.Serialization.XmlTypeAttribute
System.Xml.Serialization.XmlEnumAttribute
When using NuGet 3.x this package requires at least version 3.4.
| Product | Versions |
|---|---|
| .NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows |
| .NET Core | netcoreapp1.0 netcoreapp1.1 netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1 |
| .NET Standard | netstandard1.0 netstandard1.1 netstandard1.2 netstandard1.3 netstandard1.4 netstandard1.5 netstandard1.6 netstandard2.0 netstandard2.1 |
| .NET Framework | net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48 |
| MonoAndroid | monoandroid monoandroid10 |
| MonoMac | monomac |
| MonoTouch | monotouch monotouch10 |
| Tizen | tizen30 tizen40 tizen60 |
| Universal Windows Platform | netcore50 uap uap10.0 |
| Windows Phone | wp8 wp81 wpa81 |
| Windows Store | netcore netcore45 netcore451 win8 |
| Xamarin.iOS | xamarinios xamarinios10 |
| Xamarin.Mac | xamarinmac xamarinmac20 |
| Xamarin.TVOS | xamarintvos xamarintvos10 |
| Xamarin.WatchOS | xamarinwatchos xamarinwatchos10 |
-
.NETCore 5.0
- System.Collections (>= 4.0.11)
- System.Globalization (>= 4.0.11)
- System.IO (>= 4.1.0)
- System.Linq (>= 4.1.0)
- System.Reflection (>= 4.1.0)
- System.Reflection.Emit (>= 4.0.1)
- System.Reflection.Emit.ILGeneration (>= 4.0.1)
- System.Reflection.Extensions (>= 4.0.1)
- System.Reflection.Primitives (>= 4.0.1)
- System.Reflection.TypeExtensions (>= 4.1.0)
- System.Resources.ResourceManager (>= 4.0.1)
- System.Runtime (>= 4.1.0)
- System.Runtime.Extensions (>= 4.1.0)
- System.Text.RegularExpressions (>= 4.1.0)
- System.Threading (>= 4.0.11)
- System.Xml.ReaderWriter (>= 4.0.11)
- System.Xml.XmlDocument (>= 4.0.1)
-
.NETFramework 4.5
- No dependencies.
-
.NETStandard 1.0
- System.IO (>= 4.1.0)
- System.Runtime (>= 4.1.0)
- System.Xml.ReaderWriter (>= 4.0.11)
-
.NETStandard 1.3
- System.Collections (>= 4.0.11)
- System.Globalization (>= 4.0.11)
- System.IO (>= 4.1.0)
- System.Linq (>= 4.1.0)
- System.Reflection (>= 4.1.0)
- System.Reflection.Emit (>= 4.0.1)
- System.Reflection.Emit.ILGeneration (>= 4.0.1)
- System.Reflection.Extensions (>= 4.0.1)
- System.Reflection.Primitives (>= 4.0.1)
- System.Reflection.TypeExtensions (>= 4.1.0)
- System.Resources.ResourceManager (>= 4.0.1)
- System.Runtime (>= 4.1.0)
- System.Runtime.Extensions (>= 4.1.0)
- System.Text.RegularExpressions (>= 4.1.0)
- System.Threading (>= 4.0.11)
- System.Xml.ReaderWriter (>= 4.0.11)
- System.Xml.XmlDocument (>= 4.0.1)
-
MonoAndroid 1.0
- No dependencies.
-
MonoTouch 1.0
- No dependencies.
-
Portable Class Library (.NETFramework 4.5, Windows 8.0, WindowsPhone 8.0, WindowsPhoneApp 8.1)
- No dependencies.
-
Windows 8.0
- No dependencies.
-
WindowsPhone 8.0
- No dependencies.
-
WindowsPhoneApp 8.1
- No dependencies.
-
Xamarin.iOS 1.0
- No dependencies.
-
Xamarin.Mac 2.0
- No dependencies.
-
Xamarin.TVOS 1.0
- No dependencies.
-
Xamarin.WatchOS 1.0
- No dependencies.
NuGet packages (4)
Showing the top 4 NuGet packages that depend on System.Xml.XmlSerializer:
| Package | Downloads |
|---|---|
|
System.Private.DataContractSerialization
Internal implementation package not meant for direct consumption. Please do not reference directly. Provides implementation of System.Runtime.Serialization packages. When using NuGet 3.x this package requires at least version 3.4. |
|
|
protobuf-net
Protocol Buffers is the name of the binary serialization format used by Google for much of their data communications. It is designed to be: small in size - efficient data storage (far smaller than xml) cheap to process - both at the client and server platform independent - portable between different programming architectures extensible - to add new data to old messages. protobuf-net is a .NET implementation of this, allowing you to serialize your .NET objects efficiently and easily. It is compatible with most of the .NET family, including .NET 2.0/3.0/3.5/4.0, .NET CF 2.0/3.5, Mono 2.x, Silverlight, etc. |
|
|
TaskScheduler
Provides a single assembly wrapper for the 1.0 and 2.0 versions of Task Scheduler found in all Microsoft operating systems post Windows 98. It simplifies the coding, aggregates the multiple versions and allows for localization support. |
|
|
Microsoft.AspNetCore.Mvc.WebApiCompatShim
Provides compatibility in ASP.NET Core MVC with ASP.NET Web API 2 to simplify migration of existing Web API implementations. Commonly used types: System.Web.Http.ApiController |