XmlDataDocument Classe

Definição

Cuidado

XmlDataDocument class will be removed in a future release.

Permite que dados estruturados sejam armazenados, recuperados e manipulados por meio de um relacional 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
Herança
XmlDataDocument
Atributos

Comentários

Essa classe se estende XmlDocument. Ele permite que você carregue dados relacionais ou dados XML e manipule esses dados usando o DOM (World Wide Web Consortium) Document Object Model (DOM). O DOM apresenta dados como uma hierarquia de objetos de nó. Como XmlDataDocument implementa a IXPathNavigable interface, ela também pode ser usada como o documento de origem para a XslTransform classe.

XmlDataDocument tem uma estreita afiliação com a DataSet classe, que fornece uma exibição relacional dos dados XML carregados. Todas as alterações feitas no XmlDataDocument são refletidas no DataSet e vice-versa.

Para carregar um DataSet com dados XML, use ReadXmlSchema para criar um mapeamento relacional. Os dados XML podem ser carregados usando Load ou LoadXml.

Para carregar dados relacionais, especifique os DataSet dados relacionais que contêm como o parâmetro no XmlDataDocument construtor.

Construtores

Nome Description
XmlDataDocument()
Obsoleto.

Inicializa uma nova instância da classe XmlDataDocument.

XmlDataDocument(DataSet)
Obsoleto.

Inicializa uma nova instância da XmlDataDocument classe com a especificada DataSet.

Propriedades

Nome Description
Attributes
Obsoleto.

Obtém um XmlAttributeCollection que contém os atributos desse nó.

(Herdado de XmlNode)
BaseURI
Obsoleto.

Obtém o URI base do nó atual.

(Herdado de XmlDocument)
ChildNodes
Obsoleto.

Obtém todos os nós filho do nó.

(Herdado de XmlNode)
DataSet
Obsoleto.

Obtém um DataSet que fornece uma representação relacional dos dados no XmlDataDocument.

DocumentElement
Obsoleto.

Obtém a raiz XmlElement do documento.

(Herdado de XmlDocument)
DocumentType
Obsoleto.

Obtém o nó que contém a declaração DOCTYPE.

(Herdado de XmlDocument)
FirstChild
Obsoleto.

Obtém o primeiro filho do nó.

(Herdado de XmlNode)
HasChildNodes
Obsoleto.

Obtém um valor que indica se esse nó tem nós filho.

(Herdado de XmlNode)
Implementation
Obsoleto.

Obtém o XmlImplementation objeto do documento atual.

(Herdado de XmlDocument)
InnerText
Obsoleto.

Lança um InvalidOperationException em todos os casos.

(Herdado de XmlDocument)
InnerXml
Obsoleto.

Obtém ou define a marcação que representa os filhos do nó atual.

(Herdado de XmlDocument)
IsReadOnly
Obsoleto.

Obtém um valor que indica se o nó atual é somente leitura.

(Herdado de XmlDocument)
Item[String, String]
Obsoleto.

Obtém o primeiro elemento filho com o especificado LocalName e NamespaceURI.

(Herdado de XmlNode)
Item[String]
Obsoleto.

Obtém o primeiro elemento filho com o especificado Name.

(Herdado de XmlNode)
LastChild
Obsoleto.

Obtém o último filho do nó.

(Herdado de XmlNode)
LocalName
Obsoleto.

Obtém o nome local do nó.

(Herdado de XmlDocument)
Name
Obsoleto.

Obtém o nome qualificado do nó.

(Herdado de XmlDocument)
NamespaceURI
Obsoleto.

Obtém o URI do namespace desse nó.

(Herdado de XmlNode)
NameTable
Obsoleto.

Obtém o XmlNameTable associado a essa implementação.

(Herdado de XmlDocument)
NextSibling
Obsoleto.

Obtém o nó imediatamente após esse nó.

(Herdado de XmlNode)
NodeType
Obsoleto.

Obtém o tipo de nó atual.

(Herdado de XmlDocument)
OuterXml
Obsoleto.

Obtém a marcação que contém esse nó e todos os seus nós filho.

(Herdado de XmlNode)
OwnerDocument
Obsoleto.

Obtém o XmlDocument ao qual o nó atual pertence.

(Herdado de XmlDocument)
ParentNode
Obsoleto.

Obtém o nó pai desse nó (para nós que podem ter pais).

(Herdado de XmlDocument)
Prefix
Obsoleto.

Obtém ou define o prefixo de namespace desse nó.

(Herdado de XmlNode)
PreserveWhitespace
Obsoleto.

Obtém ou define um valor que indica se o espaço em branco deve ser preservado no conteúdo do elemento.

(Herdado de XmlDocument)
PreviousSibling
Obsoleto.

Obtém o nó imediatamente anterior a esse nó.

(Herdado de XmlNode)
PreviousText
Obsoleto.

Obtém o nó de texto que precede imediatamente esse nó.

(Herdado de XmlNode)
SchemaInfo
Obsoleto.

Retorna oValidation-Infoset (POST-Schema-Validation-Infoset) do nó.

(Herdado de XmlDocument)
Schemas
Obsoleto.

Obtém ou define o XmlSchemaSet objeto associado a isso XmlDocument.

(Herdado de XmlDocument)
Value
Obsoleto.

Obtém ou define o valor do nó.

(Herdado de XmlNode)
XmlResolver
Obsoleto.

Define o XmlResolver uso para resolver recursos externos.

(Herdado de XmlDocument)

Métodos

Nome Description
AppendChild(XmlNode)
Obsoleto.

Adiciona o nó especificado ao final da lista de nós filho desse nó.

(Herdado de XmlNode)
Clone()
Obsoleto.

Cria um duplicado deste nó.

(Herdado de XmlNode)
CloneNode(Boolean)
Obsoleto.

Cria um duplicado do nó atual.

CreateAttribute(String, String, String)
Obsoleto.

Cria um XmlAttribute com o especificado Prefix, LocalNamee NamespaceURI.

(Herdado de XmlDocument)
CreateAttribute(String, String)
Obsoleto.

Cria um XmlAttribute com o nome qualificado especificado e NamespaceURI.

(Herdado de XmlDocument)
CreateAttribute(String)
Obsoleto.

Cria um XmlAttribute com o especificado Name.

(Herdado de XmlDocument)
CreateCDataSection(String)
Obsoleto.

Cria um XmlCDataSection que contém os dados especificados.

(Herdado de XmlDocument)
CreateComment(String)
Obsoleto.

Cria um XmlComment que contém os dados especificados.

(Herdado de XmlDocument)
CreateDefaultAttribute(String, String, String)
Obsoleto.

Cria um atributo padrão com o prefixo, o nome local e o URI do namespace especificados.

(Herdado de XmlDocument)
CreateDocumentFragment()
Obsoleto.

Cria um XmlDocumentFragment.

(Herdado de XmlDocument)
CreateDocumentType(String, String, String, String)
Obsoleto.

Retorna um novo XmlDocumentType objeto.

(Herdado de XmlDocument)
CreateElement(String, String, String)
Obsoleto.

Cria um elemento com o especificado Prefix, LocalName e NamespaceURI.

CreateElement(String, String)
Obsoleto.

Cria um XmlElement com o nome qualificado e NamespaceURI.

(Herdado de XmlDocument)
CreateElement(String)
Obsoleto.

Cria um elemento com o nome especificado.

(Herdado de XmlDocument)
CreateEntityReference(String)
Obsoleto.

Cria um XmlEntityReference com o nome especificado.

CreateNavigator()
Obsoleto.

Cria um novo XPathNavigator objeto para navegar neste documento.

(Herdado de XmlDocument)
CreateNavigator(XmlNode)
Obsoleto.

Cria um novo XPathNavigator objeto para navegar neste documento. O XPathNavigator é posicionado no nó especificado no node parâmetro.

CreateNode(String, String, String)
Obsoleto.

Cria um XmlNode com o tipo Namede nó especificado e NamespaceURI.

(Herdado de XmlDocument)
CreateNode(XmlNodeType, String, String, String)
Obsoleto.

Cria um XmlNode com o especificadoXmlNodeType, Prefixe NameNamespaceURI.

(Herdado de XmlDocument)
CreateNode(XmlNodeType, String, String)
Obsoleto.

Cria um XmlNode com o especificado XmlNodeType, Namee NamespaceURI.

(Herdado de XmlDocument)
CreateProcessingInstruction(String, String)
Obsoleto.

Cria um XmlProcessingInstruction com o nome e os dados especificados.

(Herdado de XmlDocument)
CreateSignificantWhitespace(String)
Obsoleto.

Cria um XmlSignificantWhitespace nó.

(Herdado de XmlDocument)
CreateTextNode(String)
Obsoleto.

Cria um XmlText com o texto especificado.

(Herdado de XmlDocument)
CreateWhitespace(String)
Obsoleto.

Cria um XmlWhitespace nó.

(Herdado de XmlDocument)
CreateXmlDeclaration(String, String, String)
Obsoleto.

Cria um XmlDeclaration nó com os valores especificados.

(Herdado de XmlDocument)
Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetElementById(String)
Obsoleto.

Obtém a XmlElement ID com a ID especificada. Esse método não é compatível com a XmlDataDocument classe. Chamar esse método gera uma exceção.

GetElementFromRow(DataRow)
Obsoleto.

Recupera o XmlElement associado ao especificado DataRow.

GetElementsByTagName(String, String)
Obsoleto.

Retorna uma XmlNodeList lista contendo todos os elementos descendentes que correspondem ao especificado LocalName e NamespaceURI.

(Herdado de XmlDocument)
GetElementsByTagName(String)
Obsoleto.

Retorna uma XmlNodeList lista contendo todos os elementos descendentes que correspondem ao especificado Name.

GetElementsByTagName(String)
Obsoleto.

Retorna uma XmlNodeList lista contendo todos os elementos descendentes que correspondem ao especificado Name.

(Herdado de XmlDocument)
GetEnumerator()
Obsoleto.

Obtém um enumerador que itera por meio dos nós filho no nó atual.

(Herdado de XmlNode)
GetHashCode()
Obsoleto.

Serve como a função hash predefinida.

(Herdado de Object)
GetNamespaceOfPrefix(String)
Obsoleto.

Pesquisa a declaração xmlns mais próxima do prefixo fornecido que está no escopo do nó atual e retorna o URI do namespace na declaração.

(Herdado de XmlNode)
GetPrefixOfNamespace(String)
Obsoleto.

Pesquisa a declaração xmlns mais próxima do URI de namespace fornecido que está no escopo do nó atual e retorna o prefixo definido nessa declaração.

(Herdado de XmlNode)
GetRowFromElement(XmlElement)
Obsoleto.

Recupera o DataRow associado ao especificado XmlElement.

GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
ImportNode(XmlNode, Boolean)
Obsoleto.

Importa um nó de outro documento para o documento atual.

(Herdado de XmlDocument)
InsertAfter(XmlNode, XmlNode)
Obsoleto.

Insere o nó especificado imediatamente após o nó de referência especificado.

(Herdado de XmlNode)
InsertBefore(XmlNode, XmlNode)
Obsoleto.

Insere o nó especificado imediatamente antes do nó de referência especificado.

(Herdado de XmlNode)
Load(Stream)
Obsoleto.

Carrega o XmlDataDocument fluxo especificado.

Load(String)
Obsoleto.

Carrega o XmlDataDocument uso da URL especificada.

Load(TextReader)
Obsoleto.

Carrega o XmlDataDocument da especificada TextReader.

Load(XmlReader)
Obsoleto.

Carrega o XmlDataDocument da especificada XmlReader.

LoadXml(String)
Obsoleto.

Carrega o documento XML da cadeia de caracteres especificada.

(Herdado de XmlDocument)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
Normalize()
Obsoleto.

Coloca todos os nós XmlText na profundidade total da subárvore abaixo desse XmlNode em uma forma "normal", em que apenas a marcação (ou seja, marcas, comentários, instruções de processamento, seções CDATA e referências de entidade) separa nós XmlText, ou seja, não há nós XmlText adjacentes.

(Herdado de XmlNode)
PrependChild(XmlNode)
Obsoleto.

Adiciona o nó especificado ao início da lista de nós filho para esse nó.

(Herdado de XmlNode)
ReadNode(XmlReader)
Obsoleto.

Cria um XmlNode objeto com base nas informações no XmlReader. O leitor deve ser posicionado em um nó ou atributo.

(Herdado de XmlDocument)
RemoveAll()
Obsoleto.

Remove todos os nós filho e/ou atributos do nó atual.

(Herdado de XmlNode)
RemoveChild(XmlNode)
Obsoleto.

Remove o nó filho especificado.

(Herdado de XmlNode)
ReplaceChild(XmlNode, XmlNode)
Obsoleto.

Substitui o nó oldChild filho pelo newChild nó.

(Herdado de XmlNode)
Save(Stream)
Obsoleto.

Salva o documento XML no fluxo especificado.

(Herdado de XmlDocument)
Save(String)
Obsoleto.

Salva o documento XML no arquivo especificado. Se o arquivo especificado existir, esse método o substituirá.

(Herdado de XmlDocument)
Save(TextWriter)
Obsoleto.

Salva o documento XML no especificado TextWriter.

(Herdado de XmlDocument)
Save(XmlWriter)
Obsoleto.

Salva o documento XML no especificado XmlWriter.

(Herdado de XmlDocument)
SelectNodes(String, XmlNamespaceManager)
Obsoleto.

Seleciona uma lista de nós que correspondem à expressão XPath. Todos os prefixos encontrados na expressão XPath são resolvidos usando o fornecido XmlNamespaceManager.

(Herdado de XmlNode)
SelectNodes(String)
Obsoleto.

Seleciona uma lista de nós que correspondem à expressão XPath.

(Herdado de XmlNode)
SelectSingleNode(String, XmlNamespaceManager)
Obsoleto.

Seleciona o primeiro XmlNode que corresponde à expressão XPath. Todos os prefixos encontrados na expressão XPath são resolvidos usando o fornecido XmlNamespaceManager.

(Herdado de XmlNode)
SelectSingleNode(String)
Obsoleto.

Seleciona o primeiro XmlNode que corresponde à expressão XPath.

(Herdado de XmlNode)
Supports(String, String)
Obsoleto.

Testa se a implementação do DOM implementa um recurso específico.

(Herdado de XmlNode)
ToString()
Obsoleto.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Validate(ValidationEventHandler, XmlNode)
Obsoleto.

Valida o XmlNode objeto especificado em relação aos esquemas XSD (Linguagem de Definição de Esquema XML) na Schemas propriedade.

(Herdado de XmlDocument)
Validate(ValidationEventHandler)
Obsoleto.

Valida os XmlDocument esquemas XSD (Linguagem de Definição de Esquema XML) contidos na Schemas propriedade.

(Herdado de XmlDocument)
WriteContentTo(XmlWriter)
Obsoleto.

Salva todos os filhos do XmlDocument nó no especificado XmlWriter.

(Herdado de XmlDocument)
WriteTo(XmlWriter)
Obsoleto.

Salva o XmlDocument nó no especificado XmlWriter.

(Herdado de XmlDocument)

Eventos

Nome Description
NodeChanged
Obsoleto.

Ocorre quando o Value nó pertencente a este documento foi alterado.

(Herdado de XmlDocument)
NodeChanging
Obsoleto.

Ocorre quando o Value nó que pertence a este documento está prestes a ser alterado.

(Herdado de XmlDocument)
NodeInserted
Obsoleto.

Ocorre quando um nó pertencente a este documento foi inserido em outro nó.

(Herdado de XmlDocument)
NodeInserting
Obsoleto.

Ocorre quando um nó que pertence a este documento está prestes a ser inserido em outro nó.

(Herdado de XmlDocument)
NodeRemoved
Obsoleto.

Ocorre quando um nó pertencente a este documento foi removido de seu pai.

(Herdado de XmlDocument)
NodeRemoving
Obsoleto.

Ocorre quando um nó que pertence a este documento está prestes a ser removido do documento.

(Herdado de XmlDocument)

Implantações explícitas de interface

Nome Description
ICloneable.Clone()
Obsoleto.

Para obter uma descrição deste membro, consulte Clone().

(Herdado de XmlNode)
IEnumerable.GetEnumerator()
Obsoleto.

Para obter uma descrição deste membro, consulte GetEnumerator().

(Herdado de XmlNode)

Métodos de Extensão

Nome Description
AsParallel(IEnumerable)
Obsoleto.

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)
Obsoleto.

Converte um IEnumerable em um IQueryable.

Cast<TResult>(IEnumerable)
Obsoleto.

Converte os elementos de um IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)
Obsoleto.

Filtra os elementos de um IEnumerable com base em um tipo especificado.

Aplica-se a