XmlDataDocument Klas

Definitie

Let op

XmlDataDocument class will be removed in a future release.

Hiermee kunnen gestructureerde gegevens worden opgeslagen, opgehaald en gemanipuleerd via een relationele DataSet.

public ref class XmlDataDocument : System::Xml::XmlDocument
public class XmlDataDocument : System.Xml.XmlDocument
[System.Obsolete("XmlDataDocument class will be removed in a future release.")]
public class XmlDataDocument : System.Xml.XmlDocument
type XmlDataDocument = class
    inherit XmlDocument
[<System.Obsolete("XmlDataDocument class will be removed in a future release.")>]
type XmlDataDocument = class
    inherit XmlDocument
Public Class XmlDataDocument
Inherits XmlDocument
Overname
XmlDataDocument
Kenmerken

Opmerkingen

Deze klasse breidt zich uit XmlDocument. Hiermee kunt u relationele gegevens of XML-gegevens laden en deze gegevens manipuleren met behulp van het W3C-documentobjectmodel (World Wide Web Consortium). De DOM geeft gegevens weer als een hiërarchie van knooppuntobjecten. Omdat XmlDataDocument de IXPathNavigable interface wordt geïmplementeerd, kan deze ook worden gebruikt als brondocument voor de XslTransform klasse.

XmlDataDocument heeft een nauwe relatie met de DataSet klasse, die een relationele weergave biedt van de geladen XML-gegevens. Wijzigingen die in de wijzigingen XmlDataDocument zijn aangebracht, worden doorgevoerd in de DataSet en omgekeerde.

Als u een DataSet met XML-gegevens wilt laden, gebruikt ReadXmlSchema u om een relationele toewijzing te maken. De XML-gegevens kunnen vervolgens worden geladen met Load of LoadXml.

Als u relationele gegevens wilt laden, geeft u de DataSet relationele gegevens op als de parameter in de XmlDataDocument constructor.

Constructors

Name Description
XmlDataDocument()
Verouderd.

Initialiseert een nieuw exemplaar van de XmlDataDocument klasse.

XmlDataDocument(DataSet)
Verouderd.

Initialiseert een nieuw exemplaar van de XmlDataDocument klasse met de opgegeven DataSet.

Eigenschappen

Name Description
Attributes
Verouderd.

Hiermee haalt u een XmlAttributeCollection met de kenmerken van dit knooppunt op.

(Overgenomen van XmlNode)
BaseURI
Verouderd.

Hiermee haalt u de basis-URI van het huidige knooppunt op.

(Overgenomen van XmlDocument)
ChildNodes
Verouderd.

Hiermee worden alle onderliggende knooppunten van het knooppunt opgehaald.

(Overgenomen van XmlNode)
DataSet
Verouderd.

Hiermee haalt u een DataSet op die een relationele weergave van de gegevens in de XmlDataDocument.

DocumentElement
Verouderd.

Hiermee haalt u de hoofdmap XmlElement voor het document op.

(Overgenomen van XmlDocument)
DocumentType
Verouderd.

Hiermee haalt u het knooppunt op met de DOCTYPE-declaratie.

(Overgenomen van XmlDocument)
FirstChild
Verouderd.

Hiermee wordt het eerste onderliggende element van het knooppunt opgehaald.

(Overgenomen van XmlNode)
HasChildNodes
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of dit knooppunt onderliggende knooppunten heeft.

(Overgenomen van XmlNode)
Implementation
Verouderd.

Hiermee haalt u het XmlImplementation object voor het huidige document op.

(Overgenomen van XmlDocument)
InnerText
Verouderd.

Gooit een InvalidOperationException in alle gevallen.

(Overgenomen van XmlDocument)
InnerXml
Verouderd.

Hiermee worden de markeringen opgehaald of ingesteld die de onderliggende elementen van het huidige knooppunt vertegenwoordigen.

(Overgenomen van XmlDocument)
IsReadOnly
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het huidige knooppunt het kenmerk Alleen-lezen heeft.

(Overgenomen van XmlDocument)
Item[String, String]
Verouderd.

Hiermee haalt u het eerste onderliggende element op met de opgegeven LocalName en NamespaceURI.

(Overgenomen van XmlNode)
Item[String]
Verouderd.

Hiermee haalt u het eerste onderliggende element op met de opgegeven Name.

(Overgenomen van XmlNode)
LastChild
Verouderd.

Hiermee wordt het laatste onderliggende element van het knooppunt opgehaald.

(Overgenomen van XmlNode)
LocalName
Verouderd.

Hiermee haalt u de lokale naam van het knooppunt op.

(Overgenomen van XmlDocument)
Name
Verouderd.

Hiermee haalt u de gekwalificeerde naam van het knooppunt op.

(Overgenomen van XmlDocument)
NamespaceURI
Verouderd.

Hiermee haalt u de naamruimte-URI van dit knooppunt op.

(Overgenomen van XmlNode)
NameTable
Verouderd.

Hiermee haalt u de XmlNameTable gekoppelde implementatie op.

(Overgenomen van XmlDocument)
NextSibling
Verouderd.

Hiermee wordt het knooppunt onmiddellijk na dit knooppunt opgehaald.

(Overgenomen van XmlNode)
NodeType
Verouderd.

Hiermee wordt het type van het huidige knooppunt opgehaald.

(Overgenomen van XmlDocument)
OuterXml
Verouderd.

Hiermee haalt u de markeringen op die dit knooppunt en alle onderliggende knooppunten bevatten.

(Overgenomen van XmlNode)
OwnerDocument
Verouderd.

Hiermee wordt het XmlDocument huidige knooppunt opgehaald.

(Overgenomen van XmlDocument)
ParentNode
Verouderd.

Hiermee wordt het bovenliggende knooppunt van dit knooppunt opgehaald (voor knooppunten met bovenliggende items).

(Overgenomen van XmlDocument)
Prefix
Verouderd.

Hiermee wordt het voorvoegsel van de naamruimte van dit knooppunt opgehaald of ingesteld.

(Overgenomen van XmlNode)
PreserveWhitespace
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of witruimte in elementinhoud behouden moet blijven.

(Overgenomen van XmlDocument)
PreviousSibling
Verouderd.

Hiermee wordt het knooppunt direct vóór dit knooppunt opgehaald.

(Overgenomen van XmlNode)
PreviousText
Verouderd.

Hiermee haalt u het tekstknooppunt op dat direct voorafgaat aan dit knooppunt.

(Overgenomen van XmlNode)
SchemaInfo
Verouderd.

Retourneert de Post-Schema-Validation-Infoset (PSVI) van het knooppunt.

(Overgenomen van XmlDocument)
Schemas
Verouderd.

Hiermee wordt het XmlSchemaSet object opgehaald of ingesteld dat aan dit XmlDocumentobject is gekoppeld.

(Overgenomen van XmlDocument)
Value
Verouderd.

Hiermee wordt de waarde van het knooppunt opgehaald of ingesteld.

(Overgenomen van XmlNode)
XmlResolver
Verouderd.

Hiermee stelt u het te gebruiken voor het XmlResolver oplossen van externe resources.

(Overgenomen van XmlDocument)

Methoden

Name Description
AppendChild(XmlNode)
Verouderd.

Hiermee voegt u het opgegeven knooppunt toe aan het einde van de lijst met onderliggende knooppunten van dit knooppunt.

(Overgenomen van XmlNode)
Clone()
Verouderd.

Hiermee maakt u een duplicaat van dit knooppunt.

(Overgenomen van XmlNode)
CloneNode(Boolean)
Verouderd.

Hiermee maakt u een duplicaat van het huidige knooppunt.

CreateAttribute(String, String, String)
Verouderd.

Hiermee maakt u een XmlAttribute met de opgegeven Prefix, LocalNameen NamespaceURI.

(Overgenomen van XmlDocument)
CreateAttribute(String, String)
Verouderd.

Hiermee maakt u een XmlAttribute met de opgegeven gekwalificeerde naam en NamespaceURI.

(Overgenomen van XmlDocument)
CreateAttribute(String)
Verouderd.

Hiermee maakt u een XmlAttribute met de opgegeven Name.

(Overgenomen van XmlDocument)
CreateCDataSection(String)
Verouderd.

Hiermee maakt u een XmlCDataSection met de opgegeven gegevens.

(Overgenomen van XmlDocument)
CreateComment(String)
Verouderd.

Hiermee maakt u een XmlComment met de opgegeven gegevens.

(Overgenomen van XmlDocument)
CreateDefaultAttribute(String, String, String)
Verouderd.

Hiermee maakt u een standaardkenmerk met het opgegeven voorvoegsel, de lokale naam en de naamruimte-URI.

(Overgenomen van XmlDocument)
CreateDocumentFragment()
Verouderd.

Hiermee maakt u een XmlDocumentFragment.

(Overgenomen van XmlDocument)
CreateDocumentType(String, String, String, String)
Verouderd.

Retourneert een nieuw XmlDocumentType object.

(Overgenomen van XmlDocument)
CreateElement(String, String, String)
Verouderd.

Hiermee maakt u een element met de opgegeven Prefix, LocalName en NamespaceURI.

CreateElement(String, String)
Verouderd.

Hiermee maakt u een XmlElement met de gekwalificeerde naam en NamespaceURI.

(Overgenomen van XmlDocument)
CreateElement(String)
Verouderd.

Hiermee maakt u een element met de opgegeven naam.

(Overgenomen van XmlDocument)
CreateEntityReference(String)
Verouderd.

Hiermee maakt u een XmlEntityReference met de opgegeven naam.

CreateNavigator()
Verouderd.

Hiermee maakt u een nieuw XPathNavigator object voor het navigeren in dit document.

(Overgenomen van XmlDocument)
CreateNavigator(XmlNode)
Verouderd.

Hiermee maakt u een nieuw XPathNavigator object voor het navigeren in dit document. De XPathNavigator positie is op het knooppunt dat is opgegeven in de node parameter.

CreateNode(String, String, String)
Verouderd.

Hiermee maakt u een XmlNode met het opgegeven knooppunttype, Nameen NamespaceURI.

(Overgenomen van XmlDocument)
CreateNode(XmlNodeType, String, String, String)
Verouderd.

Hiermee maakt u een XmlNode met de opgegeven XmlNodeType, Prefix, en NameNamespaceURI.

(Overgenomen van XmlDocument)
CreateNode(XmlNodeType, String, String)
Verouderd.

Hiermee maakt u een XmlNode met de opgegeven XmlNodeType, Nameen NamespaceURI.

(Overgenomen van XmlDocument)
CreateProcessingInstruction(String, String)
Verouderd.

Hiermee maakt u een XmlProcessingInstruction met de opgegeven naam en gegevens.

(Overgenomen van XmlDocument)
CreateSignificantWhitespace(String)
Verouderd.

Hiermee maakt u een XmlSignificantWhitespace knooppunt.

(Overgenomen van XmlDocument)
CreateTextNode(String)
Verouderd.

Hiermee maakt u een XmlText met de opgegeven tekst.

(Overgenomen van XmlDocument)
CreateWhitespace(String)
Verouderd.

Hiermee maakt u een XmlWhitespace knooppunt.

(Overgenomen van XmlDocument)
CreateXmlDeclaration(String, String, String)
Verouderd.

Hiermee maakt u een XmlDeclaration knooppunt met de opgegeven waarden.

(Overgenomen van XmlDocument)
Equals(Object)
Verouderd.

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetElementById(String)
Verouderd.

Hiermee haalt u de XmlElement opgegeven id op. Deze methode wordt niet ondersteund door de XmlDataDocument klasse. Als u deze methode aanroept, wordt er een uitzondering gegenereerd.

GetElementFromRow(DataRow)
Verouderd.

Haalt de XmlElement gekoppelde aan de opgegeven DataRow.

GetElementsByTagName(String, String)
Verouderd.

Retourneert een XmlNodeList met een lijst met alle onderliggende elementen die overeenkomen met de opgegeven LocalName en NamespaceURI.

(Overgenomen van XmlDocument)
GetElementsByTagName(String)
Verouderd.

Retourneert een XmlNodeList met een lijst met alle onderliggende elementen die overeenkomen met de opgegeven Name.

GetElementsByTagName(String)
Verouderd.

Retourneert een XmlNodeList met een lijst met alle onderliggende elementen die overeenkomen met de opgegeven Name.

(Overgenomen van XmlDocument)
GetEnumerator()
Verouderd.

Hiermee haalt u een enumerator op die door de onderliggende knooppunten in het huidige knooppunt wordt herhaald.

(Overgenomen van XmlNode)
GetHashCode()
Verouderd.

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetNamespaceOfPrefix(String)
Verouderd.

Zoekt de dichtstbijzijnde XMLN-declaratie op voor het opgegeven voorvoegsel dat binnen het bereik van het huidige knooppunt valt en retourneert de naamruimte-URI in de declaratie.

(Overgenomen van XmlNode)
GetPrefixOfNamespace(String)
Verouderd.

Hiermee wordt gezocht naar de dichtstbijzijnde XMLN-declaratie voor de opgegeven naamruimte-URI die binnen het bereik van het huidige knooppunt valt en wordt het voorvoegsel geretourneerd dat in die declaratie is gedefinieerd.

(Overgenomen van XmlNode)
GetRowFromElement(XmlElement)
Verouderd.

Haalt de DataRow gekoppelde aan de opgegeven XmlElement.

GetType()
Verouderd.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
ImportNode(XmlNode, Boolean)
Verouderd.

Hiermee importeert u een knooppunt van een ander document naar het huidige document.

(Overgenomen van XmlDocument)
InsertAfter(XmlNode, XmlNode)
Verouderd.

Hiermee wordt het opgegeven knooppunt direct na het opgegeven referentieknooppunt ingevoegd.

(Overgenomen van XmlNode)
InsertBefore(XmlNode, XmlNode)
Verouderd.

Hiermee wordt het opgegeven knooppunt direct vóór het opgegeven referentieknooppunt ingevoegd.

(Overgenomen van XmlNode)
Load(Stream)
Verouderd.

Laadt de XmlDataDocument stroom van de opgegeven stroom.

Load(String)
Verouderd.

Laadt het XmlDataDocument gebruik van de opgegeven URL.

Load(TextReader)
Verouderd.

Laadt de XmlDataDocument van de opgegeven TextReader.

Load(XmlReader)
Verouderd.

Laadt de XmlDataDocument van de opgegeven XmlReader.

LoadXml(String)
Verouderd.

Laadt het XML-document uit de opgegeven tekenreeks.

(Overgenomen van XmlDocument)
MemberwiseClone()
Verouderd.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
Normalize()
Verouderd.

Hiermee worden alle XmlText-knooppunten in de volledige diepte van de substructuur onder deze XmlNode in een 'normale' vorm geplaatst, waarbij alleen markeringen (tags, opmerkingen, verwerkingsinstructies, CDATA-secties en entiteitsverwijzingen) xmlText-knooppunten scheidt, dat wil zeggen dat er geen aangrenzende XmlText-knooppunten zijn.

(Overgenomen van XmlNode)
PrependChild(XmlNode)
Verouderd.

Voegt het opgegeven knooppunt toe aan het begin van de lijst met onderliggende knooppunten voor dit knooppunt.

(Overgenomen van XmlNode)
ReadNode(XmlReader)
Verouderd.

Hiermee maakt u een XmlNode object op basis van de informatie in de XmlReader. De lezer moet op een knooppunt of kenmerk worden weergegeven.

(Overgenomen van XmlDocument)
RemoveAll()
Verouderd.

Hiermee verwijdert u alle onderliggende knooppunten en/of kenmerken van het huidige knooppunt.

(Overgenomen van XmlNode)
RemoveChild(XmlNode)
Verouderd.

Hiermee verwijdert u het opgegeven onderliggende knooppunt.

(Overgenomen van XmlNode)
ReplaceChild(XmlNode, XmlNode)
Verouderd.

Vervangt het onderliggende knooppunt oldChild door newChild het knooppunt.

(Overgenomen van XmlNode)
Save(Stream)
Verouderd.

Slaat het XML-document op in de opgegeven stroom.

(Overgenomen van XmlDocument)
Save(String)
Verouderd.

Slaat het XML-document op in het opgegeven bestand. Als het opgegeven bestand bestaat, overschrijft deze methode het.

(Overgenomen van XmlDocument)
Save(TextWriter)
Verouderd.

Hiermee wordt het XML-document opgeslagen in het opgegeven TextWriter.

(Overgenomen van XmlDocument)
Save(XmlWriter)
Verouderd.

Hiermee wordt het XML-document opgeslagen in het opgegeven XmlWriter.

(Overgenomen van XmlDocument)
SelectNodes(String, XmlNamespaceManager)
Verouderd.

Hiermee selecteert u een lijst met knooppunten die overeenkomen met de XPath-expressie. Alle voorvoegsels in de XPath-expressie worden omgezet met behulp van de opgegeven XmlNamespaceManager.

(Overgenomen van XmlNode)
SelectNodes(String)
Verouderd.

Hiermee selecteert u een lijst met knooppunten die overeenkomen met de XPath-expressie.

(Overgenomen van XmlNode)
SelectSingleNode(String, XmlNamespaceManager)
Verouderd.

Selecteert de eerste XmlNode die overeenkomt met de XPath-expressie. Alle voorvoegsels in de XPath-expressie worden omgezet met behulp van de opgegeven XmlNamespaceManager.

(Overgenomen van XmlNode)
SelectSingleNode(String)
Verouderd.

Selecteert de eerste XmlNode die overeenkomt met de XPath-expressie.

(Overgenomen van XmlNode)
Supports(String, String)
Verouderd.

Hiermee wordt getest of de DOM-implementatie een specifieke functie implementeert.

(Overgenomen van XmlNode)
ToString()
Verouderd.

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
Validate(ValidationEventHandler, XmlNode)
Verouderd.

Valideert het XmlNode object dat is opgegeven op basis van de XSD-schema's (XML Schema Definition Language) in de Schemas eigenschap.

(Overgenomen van XmlDocument)
Validate(ValidationEventHandler)
Verouderd.

Valideert de XmlDocument schema's voor XML Schema Definition Language (XSD) in de Schemas eigenschap.

(Overgenomen van XmlDocument)
WriteContentTo(XmlWriter)
Verouderd.

Slaat alle onderliggende elementen van het XmlDocument knooppunt op in de opgegeven XmlWriter.

(Overgenomen van XmlDocument)
WriteTo(XmlWriter)
Verouderd.

Slaat het knooppunt op in XmlDocument het opgegeven XmlWriter.

(Overgenomen van XmlDocument)

gebeurtenis

Name Description
NodeChanged
Verouderd.

Treedt op wanneer het Value knooppunt dat deel uitmaakt van dit document is gewijzigd.

(Overgenomen van XmlDocument)
NodeChanging
Verouderd.

Treedt op wanneer het Value knooppunt dat deel uitmaakt van dit document op het punt staat te worden gewijzigd.

(Overgenomen van XmlDocument)
NodeInserted
Verouderd.

Treedt op wanneer een knooppunt dat deel uitmaakt van dit document is ingevoegd in een ander knooppunt.

(Overgenomen van XmlDocument)
NodeInserting
Verouderd.

Treedt op wanneer een knooppunt dat deel uitmaakt van dit document op het punt staat in een ander knooppunt te worden ingevoegd.

(Overgenomen van XmlDocument)
NodeRemoved
Verouderd.

Treedt op wanneer een knooppunt dat deel uitmaakt van dit document is verwijderd van het bovenliggende item.

(Overgenomen van XmlDocument)
NodeRemoving
Verouderd.

Treedt op wanneer een knooppunt dat deel uitmaakt van dit document, wordt verwijderd uit het document.

(Overgenomen van XmlDocument)

Expliciete interface-implementaties

Name Description
ICloneable.Clone()
Verouderd.

Zie voor een beschrijving van dit lid Clone().

(Overgenomen van XmlNode)
IEnumerable.GetEnumerator()
Verouderd.

Zie voor een beschrijving van dit lid GetEnumerator().

(Overgenomen van XmlNode)

Extensiemethoden

Name Description
AsParallel(IEnumerable)
Verouderd.

Hiermee schakelt u parallelle uitvoering van een query in.

AsQueryable(IEnumerable)
Verouderd.

Converteert een IEnumerable naar een IQueryable.

Cast<TResult>(IEnumerable)
Verouderd.

Cast de elementen van een IEnumerable naar het opgegeven type.

OfType<TResult>(IEnumerable)
Verouderd.

Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type.

Van toepassing op