Udostępnij za pośrednictwem


XmlDataDocument Klasa

Definicja

Przestroga

XmlDataDocument class will be removed in a future release.

Przestroga

XmlDataDocument has been deprecated and is not supported.

Umożliwia przechowywanie, pobieranie i manipulowanie danymi ustrukturyzowanymi za pomocą relacyjnej DataSetmetody .

public ref class XmlDataDocument : System::Xml::XmlDocument
[System.Obsolete("XmlDataDocument class will be removed in a future release.")]
public class XmlDataDocument : System.Xml.XmlDocument
[System.Obsolete("XmlDataDocument has been deprecated and is not supported.")]
public class XmlDataDocument : System.Xml.XmlDocument
public class XmlDataDocument : System.Xml.XmlDocument
[<System.Obsolete("XmlDataDocument class will be removed in a future release.")>]
type XmlDataDocument = class
    inherit XmlDocument
[<System.Obsolete("XmlDataDocument has been deprecated and is not supported.")>]
type XmlDataDocument = class
    inherit XmlDocument
type XmlDataDocument = class
    inherit XmlDocument
Public Class XmlDataDocument
Inherits XmlDocument
Dziedziczenie
XmlDataDocument
Atrybuty

Uwagi

Ta klasa rozszerza klasę XmlDocument. Umożliwia ładowanie danych relacyjnych lub danych XML i manipulowanie nimi przy użyciu modelu DOM (Document Object Model) World Wide Web Consortium (W3C). Dom przedstawia dane jako hierarchię obiektów węzłów. Ponieważ XmlDataDocument implementuje IXPathNavigable interfejs, można go również użyć jako dokumentu źródłowego XslTransform dla klasy.

XmlDataDocument ma bliską przynależność do DataSet klasy, która zapewnia widok relacyjny załadowanych danych XML. Wszelkie zmiany wprowadzone w obiekcie XmlDataDocument są odzwierciedlane na DataSet odwrót i .

Aby załadować element z DataSet danymi XML, użyj polecenia ReadXmlSchema , aby utworzyć mapowanie relacyjne. Następnie dane XML można załadować przy użyciu polecenia Load lub LoadXml.

Aby załadować dane relacyjne, określ DataSet element zawierający dane relacyjne jako parametr w konstruktorze XmlDataDocument .

Konstruktory

XmlDataDocument()
Przestarzałe.
Przestarzałe.

Inicjuje nowe wystąpienie klasy XmlDataDocument.

XmlDataDocument(DataSet)
Przestarzałe.
Przestarzałe.

Inicjuje XmlDataDocument nowe wystąpienie klasy o określonej wartości DataSet.

Właściwości

Attributes
Przestarzałe.
Przestarzałe.

Pobiera element XmlAttributeCollection zawierający atrybuty tego węzła.

(Odziedziczone po XmlNode)
BaseURI
Przestarzałe.
Przestarzałe.

Pobiera podstawowy identyfikator URI bieżącego węzła.

(Odziedziczone po XmlDocument)
ChildNodes
Przestarzałe.
Przestarzałe.

Pobiera wszystkie węzły podrzędne węzła.

(Odziedziczone po XmlNode)
DataSet
Przestarzałe.
Przestarzałe.

Pobiera element DataSet , który zapewnia relacyjne reprezentacje danych w obiekcie XmlDataDocument.

DocumentElement
Przestarzałe.
Przestarzałe.

Pobiera katalog główny XmlElement dokumentu.

(Odziedziczone po XmlDocument)
DocumentType
Przestarzałe.
Przestarzałe.

Pobiera węzeł zawierający deklarację DOCTYPE.

(Odziedziczone po XmlDocument)
FirstChild
Przestarzałe.
Przestarzałe.

Pobiera pierwsze dziecko węzła.

(Odziedziczone po XmlNode)
HasChildNodes
Przestarzałe.
Przestarzałe.

Pobiera wartość wskazującą, czy ten węzeł ma jakiekolwiek węzły podrzędne.

(Odziedziczone po XmlNode)
Implementation
Przestarzałe.
Przestarzałe.

XmlImplementation Pobiera obiekt dla bieżącego dokumentu.

(Odziedziczone po XmlDocument)
InnerText
Przestarzałe.
Przestarzałe.

Zgłasza wartość InvalidOperationException we wszystkich przypadkach.

(Odziedziczone po XmlDocument)
InnerXml
Przestarzałe.
Przestarzałe.

Pobiera lub ustawia znaczniki reprezentujące elementy podrzędne bieżącego węzła.

(Odziedziczone po XmlDocument)
IsReadOnly
Przestarzałe.
Przestarzałe.

Pobiera wartość wskazującą, czy bieżący węzeł jest tylko do odczytu.

(Odziedziczone po XmlDocument)
Item[String, String]
Przestarzałe.
Przestarzałe.

Pobiera pierwszy element podrzędny z określonymi LocalName elementami i NamespaceURI.

(Odziedziczone po XmlNode)
Item[String]
Przestarzałe.
Przestarzałe.

Pobiera pierwszy element podrzędny z określonym Nameelementem .

(Odziedziczone po XmlNode)
LastChild
Przestarzałe.
Przestarzałe.

Pobiera ostatni element podrzędny węzła.

(Odziedziczone po XmlNode)
LocalName
Przestarzałe.
Przestarzałe.

Pobiera lokalną nazwę węzła.

(Odziedziczone po XmlDocument)
Name
Przestarzałe.
Przestarzałe.

Pobiera kwalifikowaną nazwę węzła.

(Odziedziczone po XmlDocument)
NamespaceURI
Przestarzałe.
Przestarzałe.

Pobiera identyfikator URI przestrzeni nazw tego węzła.

(Odziedziczone po XmlNode)
NameTable
Przestarzałe.
Przestarzałe.

XmlNameTable Pobiera skojarzone z tą implementacją.

(Odziedziczone po XmlDocument)
NextSibling
Przestarzałe.
Przestarzałe.

Pobiera węzeł bezpośrednio po tym węźle.

(Odziedziczone po XmlNode)
NodeType
Przestarzałe.
Przestarzałe.

Pobiera typ bieżącego węzła.

(Odziedziczone po XmlDocument)
OuterXml
Przestarzałe.
Przestarzałe.

Pobiera znaczniki zawierające ten węzeł i wszystkie jego węzły podrzędne.

(Odziedziczone po XmlNode)
OwnerDocument
Przestarzałe.
Przestarzałe.

Pobiera element XmlDocument , do którego należy bieżący węzeł.

(Odziedziczone po XmlDocument)
ParentNode
Przestarzałe.
Przestarzałe.

Pobiera węzeł nadrzędny tego węzła (w przypadku węzłów, które mogą mieć elementy nadrzędne).

(Odziedziczone po XmlDocument)
Prefix
Przestarzałe.
Przestarzałe.

Pobiera lub ustawia prefiks przestrzeni nazw tego węzła.

(Odziedziczone po XmlNode)
PreserveWhitespace
Przestarzałe.
Przestarzałe.

Pobiera lub ustawia wartość wskazującą, czy zachować biały odstęp w zawartości elementu.

(Odziedziczone po XmlDocument)
PreviousSibling
Przestarzałe.
Przestarzałe.

Pobiera węzeł bezpośrednio poprzedzający ten węzeł.

(Odziedziczone po XmlNode)
PreviousText
Przestarzałe.
Przestarzałe.

Pobiera węzeł tekstowy, który bezpośrednio poprzedza ten węzeł.

(Odziedziczone po XmlNode)
SchemaInfo
Przestarzałe.
Przestarzałe.

Zwraca element Post-Schema-Validation-Infoset (PSVI) węzła.

(Odziedziczone po XmlDocument)
Schemas
Przestarzałe.
Przestarzałe.

Pobiera lub ustawia XmlSchemaSet obiekt skojarzony z tym XmlDocumentobiektem .

(Odziedziczone po XmlDocument)
Value
Przestarzałe.
Przestarzałe.

Pobiera lub ustawia wartość węzła.

(Odziedziczone po XmlNode)
XmlResolver
Przestarzałe.
Przestarzałe.

Ustawia wartość XmlResolver , która ma być używana do rozpoznawania zasobów zewnętrznych.

(Odziedziczone po XmlDocument)

Metody

AppendChild(XmlNode)
Przestarzałe.
Przestarzałe.

Dodaje określony węzeł na końcu listy węzłów podrzędnych tego węzła.

(Odziedziczone po XmlNode)
Clone()
Przestarzałe.
Przestarzałe.

Tworzy duplikat tego węzła.

(Odziedziczone po XmlNode)
CloneNode(Boolean)
Przestarzałe.
Przestarzałe.

Tworzy duplikat bieżącego węzła.

CreateAttribute(String)
Przestarzałe.
Przestarzałe.

Tworzy element XmlAttribute z określonym Nameelementem .

(Odziedziczone po XmlDocument)
CreateAttribute(String, String)
Przestarzałe.
Przestarzałe.

Tworzy element XmlAttribute o określonej kwalifikowanej nazwie i NamespaceURI.

(Odziedziczone po XmlDocument)
CreateAttribute(String, String, String)
Przestarzałe.
Przestarzałe.

Tworzy element XmlAttribute z określonym Prefixelementem , LocalNamei NamespaceURI.

(Odziedziczone po XmlDocument)
CreateCDataSection(String)
Przestarzałe.
Przestarzałe.

Tworzy element XmlCDataSection zawierający określone dane.

(Odziedziczone po XmlDocument)
CreateComment(String)
Przestarzałe.
Przestarzałe.

Tworzy element XmlComment zawierający określone dane.

(Odziedziczone po XmlDocument)
CreateDefaultAttribute(String, String, String)
Przestarzałe.
Przestarzałe.

Tworzy atrybut domyślny z określonym prefiksem, lokalnymi nazwami i identyfikatorem URI przestrzeni nazw.

(Odziedziczone po XmlDocument)
CreateDocumentFragment()
Przestarzałe.
Przestarzałe.

Tworzy element XmlDocumentFragment.

(Odziedziczone po XmlDocument)
CreateDocumentType(String, String, String, String)
Przestarzałe.
Przestarzałe.

Zwraca nowy XmlDocumentType obiekt.

(Odziedziczone po XmlDocument)
CreateElement(String)
Przestarzałe.
Przestarzałe.

Tworzy element o określonej nazwie.

(Odziedziczone po XmlDocument)
CreateElement(String, String)
Przestarzałe.
Przestarzałe.

Tworzy element XmlElement o kwalifikowanej nazwie i NamespaceURI.

(Odziedziczone po XmlDocument)
CreateElement(String, String, String)
Przestarzałe.
Przestarzałe.

Tworzy element o określonej wartości Prefix, LocalName i NamespaceURI.

CreateEntityReference(String)
Przestarzałe.
Przestarzałe.

Tworzy element XmlEntityReference o określonej nazwie.

CreateNavigator()
Przestarzałe.
Przestarzałe.

Tworzy nowy XPathNavigator obiekt do nawigowania po tym dokumencie.

(Odziedziczone po XmlDocument)
CreateNavigator(XmlNode)
Przestarzałe.
Przestarzałe.

Tworzy nowy XPathNavigator obiekt do nawigowania po tym dokumencie. Element XPathNavigator jest umieszczony w węźle określonym w parametrze node .

CreateNode(String, String, String)
Przestarzałe.
Przestarzałe.

Tworzy element XmlNode o określonym typie węzła, Namei NamespaceURI.

(Odziedziczone po XmlDocument)
CreateNode(XmlNodeType, String, String)
Przestarzałe.
Przestarzałe.

Tworzy element XmlNode z określonym XmlNodeTypeelementem , Namei NamespaceURI.

(Odziedziczone po XmlDocument)
CreateNode(XmlNodeType, String, String, String)
Przestarzałe.
Przestarzałe.

Tworzy obiekt XmlNode o określonej wartości XmlNodeType, , NamePrefixi NamespaceURI.

(Odziedziczone po XmlDocument)
CreateProcessingInstruction(String, String)
Przestarzałe.
Przestarzałe.

Tworzy element XmlProcessingInstruction o określonej nazwie i danych.

(Odziedziczone po XmlDocument)
CreateSignificantWhitespace(String)
Przestarzałe.
Przestarzałe.

XmlSignificantWhitespace Tworzy węzeł.

(Odziedziczone po XmlDocument)
CreateTextNode(String)
Przestarzałe.
Przestarzałe.

Tworzy obiekt XmlText z określonym tekstem.

(Odziedziczone po XmlDocument)
CreateWhitespace(String)
Przestarzałe.
Przestarzałe.

XmlWhitespace Tworzy węzeł.

(Odziedziczone po XmlDocument)
CreateXmlDeclaration(String, String, String)
Przestarzałe.
Przestarzałe.

XmlDeclaration Tworzy węzeł z określonymi wartościami.

(Odziedziczone po XmlDocument)
Equals(Object)
Przestarzałe.
Przestarzałe.

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetElementById(String)
Przestarzałe.
Przestarzałe.

Pobiera element XmlElement z określonym identyfikatorem. Ta metoda nie jest obsługiwana przez klasę XmlDataDocument . Wywołanie tej metody zgłasza wyjątek.

GetElementFromRow(DataRow)
Przestarzałe.
Przestarzałe.

XmlElement Pobiera skojarzony z określonym DataRowelementem .

GetElementsByTagName(String)
Przestarzałe.
Przestarzałe.

XmlNodeList Zwraca listę wszystkich elementów podrzędnych, które pasują do określonego Nameelementu .

GetElementsByTagName(String)
Przestarzałe.
Przestarzałe.

XmlNodeList Zwraca listę wszystkich elementów podrzędnych, które pasują do określonego Nameelementu .

(Odziedziczone po XmlDocument)
GetElementsByTagName(String, String)
Przestarzałe.
Przestarzałe.

XmlNodeList Zwraca listę wszystkich elementów podrzędnych pasujących do określonej wartości LocalName i NamespaceURI.

(Odziedziczone po XmlDocument)
GetEnumerator()
Przestarzałe.
Przestarzałe.

Pobiera moduł wyliczający, który iteruje przez węzły podrzędne w bieżącym węźle.

(Odziedziczone po XmlNode)
GetHashCode()
Przestarzałe.
Przestarzałe.

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetNamespaceOfPrefix(String)
Przestarzałe.
Przestarzałe.

Wyszukuje najbliższą deklarację xmlns dla danego prefiksu, który znajduje się w zakresie dla bieżącego węzła i zwraca identyfikator URI przestrzeni nazw w deklaracji .

(Odziedziczone po XmlNode)
GetPrefixOfNamespace(String)
Przestarzałe.
Przestarzałe.

Wyszukuje najbliższą deklarację xmlns dla danego identyfikatora URI przestrzeni nazw, który znajduje się w zakresie dla bieżącego węzła i zwraca prefiks zdefiniowany w tej deklaracji.

(Odziedziczone po XmlNode)
GetRowFromElement(XmlElement)
Przestarzałe.
Przestarzałe.

DataRow Pobiera skojarzony z określonym XmlElementelementem .

GetType()
Przestarzałe.
Przestarzałe.

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
ImportNode(XmlNode, Boolean)
Przestarzałe.
Przestarzałe.

Importuje węzeł z innego dokumentu do bieżącego dokumentu.

(Odziedziczone po XmlDocument)
InsertAfter(XmlNode, XmlNode)
Przestarzałe.
Przestarzałe.

Wstawia określony węzeł bezpośrednio po określonym węźle odniesienia.

(Odziedziczone po XmlNode)
InsertBefore(XmlNode, XmlNode)
Przestarzałe.
Przestarzałe.

Wstawia określony węzeł bezpośrednio przed określonym węzłem odniesienia.

(Odziedziczone po XmlNode)
Load(Stream)
Przestarzałe.
Przestarzałe.

Ładuje element XmlDataDocument ze określonego strumienia.

Load(String)
Przestarzałe.
Przestarzałe.

XmlDataDocument Ładuje przy użyciu określonego adresu URL.

Load(TextReader)
Przestarzałe.
Przestarzałe.

Ładuje element XmlDataDocument z określonego TextReaderelementu .

Load(XmlReader)
Przestarzałe.
Przestarzałe.

Ładuje element XmlDataDocument z określonego XmlReaderelementu .

LoadXml(String)
Przestarzałe.
Przestarzałe.

Ładuje dokument XML z określonego ciągu.

(Odziedziczone po XmlDocument)
MemberwiseClone()
Przestarzałe.
Przestarzałe.

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Normalize()
Przestarzałe.
Przestarzałe.

Umieszcza wszystkie węzły XmlText w pełnej głębi pod drzewem podrzędnym pod tym węzłem XmlNode do "normalnego" formularza, w którym tylko znaczniki (czyli tagi, komentarze, instrukcje przetwarzania, sekcje CDATA i odwołania do jednostek) oddziela węzły XmlText, czyli nie ma sąsiednich węzłów XmlText.

(Odziedziczone po XmlNode)
PrependChild(XmlNode)
Przestarzałe.
Przestarzałe.

Dodaje określony węzeł na początku listy węzłów podrzędnych dla tego węzła.

(Odziedziczone po XmlNode)
ReadNode(XmlReader)
Przestarzałe.
Przestarzałe.

XmlNode Tworzy obiekt na podstawie informacji w pliku XmlReader. Czytelnik musi być umieszczony w węźle lub atrybucie.

(Odziedziczone po XmlDocument)
RemoveAll()
Przestarzałe.
Przestarzałe.

Usuwa wszystkie węzły podrzędne i/lub atrybuty bieżącego węzła.

(Odziedziczone po XmlNode)
RemoveChild(XmlNode)
Przestarzałe.
Przestarzałe.

Usuwa określony węzeł podrzędny.

(Odziedziczone po XmlNode)
ReplaceChild(XmlNode, XmlNode)
Przestarzałe.
Przestarzałe.

Zastępuje węzeł podrzędny węzłem oldChildnewChild .

(Odziedziczone po XmlNode)
Save(Stream)
Przestarzałe.
Przestarzałe.

Zapisuje dokument XML w określonym strumieniu.

(Odziedziczone po XmlDocument)
Save(String)
Przestarzałe.
Przestarzałe.

Zapisuje dokument XML w określonym pliku. Jeśli określony plik istnieje, ta metoda zastępuje go.

(Odziedziczone po XmlDocument)
Save(TextWriter)
Przestarzałe.
Przestarzałe.

Zapisuje dokument XML w określonym obiekcie TextWriter.

(Odziedziczone po XmlDocument)
Save(XmlWriter)
Przestarzałe.
Przestarzałe.

Zapisuje dokument XML w określonym obiekcie XmlWriter.

(Odziedziczone po XmlDocument)
SelectNodes(String)
Przestarzałe.
Przestarzałe.

Wybiera listę węzłów pasujących do wyrażenia XPath.

(Odziedziczone po XmlNode)
SelectNodes(String, XmlNamespaceManager)
Przestarzałe.
Przestarzałe.

Wybiera listę węzłów pasujących do wyrażenia XPath. Wszystkie prefiksy znalezione w wyrażeniu XPath są rozpoznawane przy użyciu podanego XmlNamespaceManagerelementu .

(Odziedziczone po XmlNode)
SelectSingleNode(String)
Przestarzałe.
Przestarzałe.

Wybiera pierwszy element XmlNode zgodny z wyrażeniem XPath.

(Odziedziczone po XmlNode)
SelectSingleNode(String, XmlNamespaceManager)
Przestarzałe.
Przestarzałe.

Wybiera pierwszy element XmlNode zgodny z wyrażeniem XPath. Wszystkie prefiksy znalezione w wyrażeniu XPath są rozpoznawane przy użyciu podanego XmlNamespaceManagerelementu .

(Odziedziczone po XmlNode)
Supports(String, String)
Przestarzałe.
Przestarzałe.

Sprawdza, czy implementacja modelu DOM implementuje określoną funkcję.

(Odziedziczone po XmlNode)
ToString()
Przestarzałe.
Przestarzałe.

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
Validate(ValidationEventHandler)
Przestarzałe.
Przestarzałe.

Weryfikuje XmlDocument schematy języka XSD (XML Schema Definition Language) zawarte we Schemas właściwości .

(Odziedziczone po XmlDocument)
Validate(ValidationEventHandler, XmlNode)
Przestarzałe.
Przestarzałe.

Weryfikuje XmlNode obiekt określony względem schematów języka XSD (XML Schema Definition Language) we Schemas właściwości .

(Odziedziczone po XmlDocument)
WriteContentTo(XmlWriter)
Przestarzałe.
Przestarzałe.

Zapisuje wszystkie elementy podrzędne węzła XmlDocument w określonym XmlWriterobiekcie .

(Odziedziczone po XmlDocument)
WriteTo(XmlWriter)
Przestarzałe.
Przestarzałe.

XmlDocument Zapisuje węzeł w określonym XmlWriterobiekcie .

(Odziedziczone po XmlDocument)

Zdarzenia

NodeChanged
Przestarzałe.
Przestarzałe.

Występuje, gdy Value węzeł należący do tego dokumentu został zmieniony.

(Odziedziczone po XmlDocument)
NodeChanging
Przestarzałe.
Przestarzałe.

Występuje, gdy Value węzeł należący do tego dokumentu ma zostać zmieniony.

(Odziedziczone po XmlDocument)
NodeInserted
Przestarzałe.
Przestarzałe.

Występuje, gdy węzeł należący do tego dokumentu został wstawiony do innego węzła.

(Odziedziczone po XmlDocument)
NodeInserting
Przestarzałe.
Przestarzałe.

Występuje, gdy węzeł należący do tego dokumentu ma zostać wstawiony do innego węzła.

(Odziedziczone po XmlDocument)
NodeRemoved
Przestarzałe.
Przestarzałe.

Występuje, gdy węzeł należący do tego dokumentu został usunięty z elementu nadrzędnego.

(Odziedziczone po XmlDocument)
NodeRemoving
Przestarzałe.
Przestarzałe.

Występuje, gdy węzeł należący do tego dokumentu ma zostać usunięty z dokumentu.

(Odziedziczone po XmlDocument)

Jawne implementacje interfejsu

ICloneable.Clone()
Przestarzałe.
Przestarzałe.

Aby uzyskać opis tego członka, zobacz Clone().

(Odziedziczone po XmlNode)
IEnumerable.GetEnumerator()
Przestarzałe.
Przestarzałe.

Aby uzyskać opis tego członka, zobacz GetEnumerator().

(Odziedziczone po XmlNode)

Metody rozszerzania

Cast<TResult>(IEnumerable)
Przestarzałe.
Przestarzałe.

Rzutuje elementy elementu IEnumerable do określonego typu.

OfType<TResult>(IEnumerable)
Przestarzałe.
Przestarzałe.

Filtruje elementy elementu IEnumerable na podstawie określonego typu.

AsParallel(IEnumerable)
Przestarzałe.
Przestarzałe.

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)
Przestarzałe.
Przestarzałe.

Konwertuje element IEnumerable na .IQueryable

Dotyczy