Skip to main content

GHIElectronics.TinyCLR.System.Xml

NuGet package containing 14 types.

Classes

ClassNamespaceSummary
NameTableSystem.XmlHashtable-backed XmlNameTable.
XmlExceptionSystem.XmlThrown for XML parse errors; carries line/position info.
XmlNameTableSystem.XmlAtomized-string table shared between readers and writers.
XmlReaderSystem.XmlForward-only XML reader. Same surface as .NET's System.Xml.XmlReader.
XmlReaderSettingsSystem.XmlSettings bag passed to XmlReader.Create(Stream, XmlReaderSettings). Mirrors the .NET BCL type.
XmlWriterSystem.XmlForward-only XML writer. Same surface as .NET's System.Xml.XmlWriter.

Interfaces

InterfaceNamespaceSummary
IXmlLineInfoSystem.Xml

Enums

EnumNamespaceSummary
ConformanceLevelSystem.XmlXML conformance level (auto-detect, fragment, or full document).
NewLineHandlingSystem.XmlHow the writer represents line breaks.
ReadStateSystem.XmlReader lifecycle state.
ValidationTypeSystem.XmlXML validation policy (none or DTD/Schema).
WhitespaceHandlingSystem.XmlHow the reader treats whitespace nodes.
XmlNodeTypeSystem.XmlNode kinds in an XML document. Same values as .NET's System.Xml.XmlNodeType.
XmlSpaceSystem.XmlValue of an in-scope xml:space attribute.