Cuemon.Serialization.Xml
5.0.2019.40
Prefix Reserved
dotnet add package Cuemon.Serialization.Xml --version 5.0.2019.40
NuGet\Install-Package Cuemon.Serialization.Xml -Version 5.0.2019.40
<PackageReference Include="Cuemon.Serialization.Xml" Version="5.0.2019.40" />
paket add Cuemon.Serialization.Xml --version 5.0.2019.40
#r "nuget: Cuemon.Serialization.Xml, 5.0.2019.40"
// Install Cuemon.Serialization.Xml as a Cake Addin #addin nuget:?package=Cuemon.Serialization.Xml&version=5.0.2019.40 // Install Cuemon.Serialization.Xml as a Cake Tool #tool nuget:?package=Cuemon.Serialization.Xml&version=5.0.2019.40
The Cuemon.Serialization.Xml assembly is a member of the Cuemon .NET Standard family and provides XML serialization.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp1.0 was computed. netcoreapp1.1 was computed. netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard1.4 is compatible. netstandard1.5 was computed. netstandard1.6 was computed. netstandard2.0 was computed. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen30 was computed. tizen40 was computed. tizen60 was computed. |
Universal Windows Platform | uap was computed. uap10.0 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 1.4
- Cuemon.Core (>= 5.0.2019.40)
- Cuemon.Serialization (>= 5.0.2019.40)
- Cuemon.Xml (>= 5.0.2019.40)
- NETStandard.Library (>= 1.6.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|
5.0.2019.40
* ADDED - New overloaded extension for IList{XmlConverter} in the Cuemon.Serialization.Xml.Converters namespace: AddExceptionConverter
* CHANGED - Extension for IList{XmlConverter} in the Cuemon.Serialization.Xml.Converters namespace: AddDateTimeConverter is now writing all date-time values in the ISO8601 Coordinated Universal Time (UTC)
* CHANGED - DefaultXmlConverter class in the Cuemon.Serialization.Xml.Converters namespace was tweaked to only WriteElementString with a value having a member reference; otherwise just WriteValue is invoked
* CHANGED - XmlFormatterOptions class in the Cuemon.Serialization.Xml.Formatters namespace adds in-assembly converters to the XmlSerializerSettings.DefaultConverters static property
5.0.2018.350
* UPDATED - Microsoft.AspNetCore.Mvc was updated from 2.1.3 --> 2.2.0
5.0.2018.256
* ADDED - XmlSerializerSettings class in the Cuemon.Serialization.Xml namespace recevied a new static delegate property; DefaultConverters
* CHANGED - Extension method for XmlWriter: WriteObject received a signature that favors the options pattern
* CHANGED - DynamicXmlConverter class in the Cuemon.Serialization.Xml namespace was extended to support dynamic naming
* CHANGED - XmlSerializer class in the Cuemon.Serialization.Xml namespace was changed to support dynamic naming on DynamicXmlConverter
* CHANGED - Extension method for IList{XmlConverter}: AddExceptionDescriptorConverter was enhanced to give a similiar serialization experience as with JSON
* CHANGED - XmlConverterListExtensions class in the Cuemon.Serialization.Xml.Converters namespace recevied a static constructor which adds converters to XmlSerializerSettings.DefaultConverters
5.0.2018.255
* CHANGED - AddExceptionDescriptorConverter extension method for IList{XmlConverter} was changed to include an optional setup delegate
5.0.2018.252
* ADDED - New extension method for XmlSerializerSettings: ApplyToDefaultSettings
* CHANGED - The XmlFormatter class in the Cuemon.Serialization.Xml.Formatters namespace now uses ApplyToDefaultSettings
5.0.2018.251
* CHANGED - SynchronizeWithXmlConvert on XmlFormatterOptions class in the Cuemon.Serialization.Xml.Formatters namespace, is now false, to keep the implementation alligned with the JSON variant
5.0.2018.250
* PRELUDE - This is a major release with breaking changes through out the assembly family
* REMOVED - XmlConverterOptions class in the Cuemon.Serialization.Xml namespace was deemed obsolete and removed
* ADDED - XmlConverter abstract class in the Cuemon.Serialization.Xml.Converters namespace that converts an object to and from XML
* ADDED - DefaultXmlConverter class in the Cuemon.Serialization.Xml.Converters namespace that provides a default way to convert objects to and from XML
* ADDED - New extensions for IList{XmlConverter}: AddXmlConverter, InsertXmlConverter, FirstOrDefaultReaderConverter, FirstOrDefaultWriterConverter, AddEnumerableConverter, AddExceptionDescriptorConverter, AddExceptionConverter, AddUriConverter, AddDateTimeConverter, AddTimeSpanConverter and AddStringConverter
* CHANGED - XmlFormatter class in the Cuemon.Serialization.Xml.Formatters namespace was refactored
* CHANGED - XmlFormatterOptions class in the Cuemon.Serialization.Xml.Formatters namespace was conpletely refactored
* CHANGED - DynamicXmlConverter class in the Cuemon.Serialization.Xml namespace was conpletely refactored
* CHANGED - XmlConvert class in the Cuemon.Serialization.Xml namespace was refactored to provide methods for converting between .NET types and XML types
* ADDED - XmlSerializer class in the Cuemon.Serialization.Xml namespace that serializes and deserializes objects into and from the XML format
* ADDED - XmlSerializerSettings class in the Cuemon.Serialization.Xml namespace that specifies options that is related to XmlSerializer operations
* ADDED - New extensions for XmlWriter: WriteObject, WriteStartElement, WriteEncapsulatingElementIfNotNull and WriteXmlRootElement
* FIXED - ToHierarchy on the XmlReaderExtensions class was fixed to support dictionaries
4.3.2018.2200
-
4.3.2018.2070
* CHANGED - Assembly version 4.2.2017.0 --> 4.3.2018.205
4.2.2018.840
* PRELUDE - Microsoft has now proven that .NET Standard is the way to go why per assembly download is re-introduced again
* CHANGED - Changed dependency from Cuemon.Core.Pacage --> Cuemon.Core, Cuemon.Serialization and Cuemon.IO
4.2.2017.2250
* FIXED - XmlFormatter class in the Cuemon.Serialization.Xml.Formatters namespace had the Deserialize method fixed to use XmlReaderSettings instead of XmlWriterSettings
* CHANGED - FormatterOptions class in the Cuemon.Serialization.Formatters namespace received ways to support Reader- and Writer- settings
* CHANGED - XmlFormatterOptions class in the Cuemon.Serialization.Xml.Formatters namespace was refactored to support XmlReaderSettings and XmlWriterSettings
* ADDED - XmlFormatterOptions class in the Cuemon.Serialization.Xml.Formatters namespace received support for Exception serialization
* CHANGED - DynamicXmlConverter class in the Cuemon.Serialization.Xml namespace was refactored to support XmlReaderSettings and XmlWriterSettings
4.2.2017.900
* ADDED - XmlFormatter class in the Cuemon.Serialization.Xml.Formatters namespace received an additional constructor that takes a XmlFormatterOptions
4.1.2016.3510
* CHANGED - XmlFormatter class in the Cuemon.Serialization.Xml.Formatters namespace was refactored to match recent changes in the Cuemon.Serialization.Formatters.Formatter class
* CHANGED - DynamicXmlConverter class in the Cuemon.Serialization.Xml namespace was changed to support non-generic factory methods
* CHANGED - XmlConvert class in the Cuemon.Serialization.Xml namespace was changed to support non-generic factory methods
4.1.2016.3500
* ADDED - The Cuemon.Serialization.Xml assembly is a new member of the Cuemon .NET Core family and provides XML serialization
* ADDED - XmlFormatter class in the Cuemon.Serialization.Xml.Formatters namespace that serializes and deserializes an object, in XML format
* ADDED - XmlFormatterOptions class in the Cuemon.Serialization.Xml.Formatters namespace that specifies options that is related to XmlFormatter operations
* ADDED - DynamicXmlConverter class in the Cuemon.Serialization.Xml namespace that provides a factory based way to create and wrap an XmlConverter implementation
* ADDED - DynamicXmlSerializable class in the Cuemon.Serialization.Xml namespace that provides a factory based way to create and wrap an IXmlSerializable implementation
* ADDED - XmlConvert class in the Cuemon.Serialization.Xml namespace that provides methods to make XML serialization operations easier to work with
* ADDED - XmlConverter class in the Cuemon.Serialization.Xml namespace that provides a way to convert objects to and from XML
* ADDED - XmlConverterOptions class in the Cuemon.Serialization.Xml namespace that specifies options that is related to XmlConverter operations