| IApplicationResourceStreamResolver | Stelt een applicatie‑resource‑stream‑resolver voor. |
| IHasXmlNode | Stelt een klasse in staat om een XmlNode terug te geven vanuit de huidige context of positie. |
| IXmlLineInfo | Biedt een interface om een klasse in staat te stellen regel‑ en positie‑informatie terug te geven. |
| IXmlNamespaceResolver | Biedt alleen‑lezen toegang tot een reeks prefix‑ en namespace‑toewijzingen. |
| NameTable | Implementeert een single‑threaded XmlNameTable. |
| XmlAttribute | Stelt een attribuut voor. Geldige en standaardwaarden voor het attribuut worden gedefinieerd in een documenttype‑definitie (DTD) of schema. |
| XmlAttributeCollection | Stelt een verzameling attributen voor die toegankelijk zijn op naam of index. |
| XmlCDataSection | Stelt een CDATA‑sectie voor. |
| XmlCharacterData | Biedt tekstbewerkingsmethoden die door verschillende klassen worden gebruikt. |
| XmlCharType | Voor interne doeleinden. Gebruik deze klasse niet rechtstreeks. |
| XmlComment | Stelt de inhoud van een XML‑opmerking voor. |
| XmlConvert | Encodeert en decodeert XML‑namen, en biedt methoden voor het converteren tussen runtime‑typen en XML‑Schema definitietaal (XSD)-typen. Bij het converteren van gegevenstypen zijn de geretourneerde waarden locale‑onafhankelijk. |
| XmlDeclaration | Stelt het XML‑declaratieknooppunt voor. |
| XmlDocument | Stelt een XML‑document voor. Je kunt deze klasse gebruiken om XML te laden, valideren, bewerken, toe te voegen en te positioneren in een document. |
| XmlDocumentFragment | Stelt een lichtgewicht object voor dat nuttig is voor boom‑invoegbewerkingen. |
| XmlDocumentType | Stelt de documenttype‑declaratie voor. |
| XmlElement | Stelt een element voor. |
| XmlEntity | Stelt een entiteitsdeclaratie voor, zoals . |
| XmlEntityReference | Stelt een entiteitsreferatieknooppunt voor. |
| XmlImplementation | Definieert de context voor een reeks XmlDocument objecten. |
| XmlLinkedNode | Retourneert het knooppunt dat direct voorafgaat of volgt op dit knooppunt. |
| XmlNamedNodeMap | Stelt een verzameling knooppunten voor die toegankelijk zijn op naam of index. |
| XmlNamespaceManager | Lost namespaces op, voegt ze toe en verwijdert ze uit een verzameling en biedt scope‑beheer voor deze namespaces. |
| XmlNameTable | Tabel met geatomiseerde tekenreeksobjecten. |
| XmlNode | Stelt een enkel knooppunt in het XML-document voor. |
| XmlNodeChangedEventArgs | Levert gegevens voor de XmlDocument::NodeChanged, XmlDocument::NodeChanging, XmlDocument::NodeInserted, XmlDocument::NodeInserting, XmlDocument::NodeRemoved en XmlDocument::NodeRemoving‑gebeurtenissen. |
| XmlNodeList | Stelt een geordende verzameling knooppunten voor. |
| XmlNodeReader | Stelt een lezer voor die snelle, niet‑gecachede, alleen‑voorwaartse toegang tot XML-gegevens biedt in een XmlNode. |
| XmlNotation | Stelt een notatiedeclaratie voor, zoals . |
| XmlParserContext | Levert alle contextinformatie die vereist is door de XmlReader om een XML-fragment te parseren. |
| XmlProcessingInstruction | Stelt een verwerkingsinstructie voor, die XML definieert om processor‑specifieke informatie in de tekst van het document te behouden. |
| XmlQualifiedName | Stelt een XML-gekwalificeerde naam voor. |
| XmlReader | Stelt een lezer voor die snelle, niet‑gecachede, alleen‑voorwaartse toegang tot XML-gegevens biedt. |
| XmlReaderSettings | Specificeert een reeks functies die ondersteund moeten worden op het XmlReader‑object dat is aangemaakt door de XmlReader::Create‑methode. |
| XmlResolver | Lost externe XML‑bronnen op die worden genoemd door een Uniform Resource Identifier (URI). |
| XmlSecureResolver | Helpt een andere implementatie van XmlResolver te beveiligen door het XmlResolver‑object te omhullen en de bronnen die de onderliggende XmlResolver kan benaderen te beperken. |
| XmlSignificantWhitespace | Stelt witruimte tussen markup in een gemengd‑inhoudknooppunt of witruimte binnen een xml:space=‘preserve’‑scope voor. Dit wordt ook wel significante witruimte genoemd. |
| XmlText | Stelt de tekstinhoud van een element of attribuut voor. |
| XmlTextReader | Stelt een lezer voor die snelle, niet‑gecachede, alleen‑voorwaartse toegang tot XML-gegevens biedt. |
| XmlTextWriter | Stelt een schrijver voor die een snelle, niet‑gecachede, alleen‑voorwaartse manier biedt om streams of bestanden te genereren die XML-gegevens bevatten en voldoen aan de W3C Extensible Markup Language (XML) 1.0‑specificatie en de Namespaces in XML‑aanbevelingen. |
| XmlUrlResolver | Lost externe XML‑bronnen op die worden genoemd door een Uniform Resource Identifier (URI). |
| XmlValidatingReader | Stelt een lezer voor die validatie van documenttype-definitie (DTD), XML-Data Reduced (XDR)‑schema en XML Schema definitietaal (XSD) biedt. |
| XmlWhitespace | Stelt witruimte in elementinhoud voor. |
| XmlWriter | Stelt een schrijver voor die een snelle, niet‑gecachede, alleen‑voorwaartse manier biedt om streams of bestanden te genereren die XML-gegevens bevatten. |
| XmlWriterSettings | Specificeert een reeks functies die ondersteund moeten worden op het XmlWriter‑object dat is aangemaakt door de XmlWriter::Create‑methode. |