System.Xml.Linq Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller klasserna för LINQ till XML. LINQ till XML är ett minnesinternt XML-programmeringsgränssnitt som gör att du kan ändra XML-dokument effektivt och enkelt.
Klasser
| Name | Description |
|---|---|
| Extensions |
Innehåller metoderna LINQ till XML-tillägg. |
| XAttribute |
Representerar ett XML-attribut. |
| XCData |
Representerar en textnod som innehåller CDATA. |
| XComment |
Representerar en XML-kommentar. |
| XContainer |
Representerar en nod som kan innehålla andra noder. |
| XDeclaration |
Representerar en XML-deklaration. |
| XDocument |
Representerar ett XML-dokument. Information om komponenter och användning av ett XDocument objekt finns i Översikt över XDocument-klass. |
| XDocumentType |
Representerar en XML-dokumenttypsdefinition (DTD). |
| XElement |
Representerar ett XML-element. Se XElement-klassöversikt och avsnittet Kommentarer på den här sidan för användningsinformation och exempel. |
| XName |
Representerar ett namn på ett XML-element eller -attribut. |
| XNamespace |
Representerar ett XML-namnområde. Det går inte att ärva den här klassen. |
| XNode |
Representerar det abstrakta begreppet för en nod (element, kommentar, dokumenttyp, bearbetningsinstruktion eller textnod) i XML-trädet. |
| XNodeDocumentOrderComparer |
Innehåller funktioner för att jämföra noder för deras dokumentordning. Det går inte att ärva den här klassen. |
| XNodeEqualityComparer |
Jämför noder för att avgöra om de är lika med. Det går inte att ärva den här klassen. |
| XObject |
Representerar en nod eller ett attribut i ett XML-träd. |
| XObjectChangeEventArgs | |
| XProcessingInstruction |
Representerar en XML-bearbetningsinstruktion. |
| XStreamingElement |
Representerar element i ett XML-träd som stöder uppskjutna strömmande utdata. |
| XText |
Representerar en textnod. |
Uppräkningar
| Name | Description |
|---|---|
| LoadOptions |
Anger inläsningsalternativ vid parsning av XML. |
| ReaderOptions |
Anger om du vill utelämna duplicerade namnområden när du läser in en XDocument med en XmlReader. |
| SaveOptions |
Anger serialiseringsalternativ. |
| XObjectChange |
Anger händelsetypen när en händelse aktiveras för en XObject. |
Kommentarer
Med LINQ till XML kan du:
Läs in XML från filer eller strömmar.
Serialisera XML till filer eller strömmar.
Skapa XML-träd från grunden med funktionell konstruktion.
Fråga XML-träd med LINQ-frågor.
Manipulera minnesinterna XML-träd.
Verifiera XML-träd med XSD.
Använd en kombination av dessa funktioner för att omvandla XML-träd från en form till en annan.