Namespace Cuemon.Extensions.Xml
Assembly: Cuemon.Extensions.Xml.dll
The Cuemon.Extensions.Xml namespace contains extension methods that complements the Cuemon.Xml namespace while being an addition to the System.Xml namespace.
Availability: .NET 9, .NET 8 and .NET Standard 2.0
Complements: Cuemon.Xml namespace 📘
Extension Methods
| Type | Ext | Methods |
|---|---|---|
| byte[] | ⬇️ | ToXmlReader |
| DateTime | ⬇️ | ToString |
| IHierarchy{T} | ⬇️ | HasXmlIgnoreAttribute, IsNodeEnumerable, GetXmlQualifiedEntity, OrderByXmlAttributes |
| Stream | ⬇️ | ToXmlReader, CopyXmlStream, TryDetectXmlEncoding, RemoveXmlNamespaceDeclarations |
| String | ⬇️ | EscapeXml, UnescapeXml, SanitizeXmlElementName, SanitizeXmlElementText |
| Uri | ⬇️ | ToXmlReader |
| XmlReader | ⬇️ | Chunk, ToHierarchy, ToStream, MoveToFirstElement |
| XmlWriter | ⬇️ | WriteObject, WriteObject{T}, WriteStartElement, WriteEncapsulatingElementWhenNotNull{T}, WriteXmlRootElement{T} |
Classes
ByteArrayExtensions
Extension methods for the byte[].
DateTimeExtensions
Extension methods for the DateTime struct.
HierarchyExtensions
Extension methods for the IHierarchy<T> interface.
StreamExtensions
Extension methods for the Stream class.
StringExtensions
Extension methods for the string class.
UriExtensions
Extension methods for the Uri class.
XmlCopyOptions
Configuration options for XmlWriter.
XmlReaderExtensions
Extension methods for the XmlReader class.
XmlWriterExtensions
Extension methods for the XmlWriter class.