XmlDataDocument Clase

Definición

Precaución

XmlDataDocument has been deprecated and is not supported.

Precaución

XmlDataDocument class will be removed in a future release.

Permite que los datos estructurados se almacenen, recuperen y manipulen a través de un objeto relacional DataSet.

public ref class XmlDataDocument : System::Xml::XmlDocument
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Members from serialized types may use dynamic code generation.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")]
[System.Obsolete("XmlDataDocument has been deprecated and is not supported.")]
public 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.Diagnostics.CodeAnalysis.RequiresDynamicCode("Members from serialized types may use dynamic code generation.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")>]
[<System.Obsolete("XmlDataDocument has been deprecated and is not supported.")>]
type XmlDataDocument = class
    inherit 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
Herencia
XmlDataDocument
Atributos

Comentarios

Esta clase extiende XmlDocument. Permite cargar datos relacionales o datos XML y manipular esos datos mediante el Modelo de objetos de documento (DOM) de World Wide Web Consortium (W3C). El DOM presenta datos como una jerarquía de objetos de nodo. Dado que XmlDataDocument implementa la IXPathNavigable interfaz, también se puede usar como documento de origen para la XslTransform clase .

XmlDataDocument tiene una estrecha afiliación con la DataSet clase , que proporciona una vista relacional de los datos XML cargados. Los cambios realizados en se XmlDataDocument reflejan en y DataSet viceversa.

Para cargar un DataSet objeto con datos XML, use ReadXmlSchema para crear una asignación relacional. A continuación, los datos XML se pueden cargar mediante Load o LoadXml.

Para cargar datos relacionales, especifique el DataSet objeto que contiene los datos relacionales como parámetro en el XmlDataDocument constructor.

Constructores

Nombre Description
XmlDataDocument()
Obsoletos.
Obsoletos.

Inicializa una nueva instancia de la clase XmlDataDocument.

XmlDataDocument(DataSet)
Obsoletos.
Obsoletos.

Inicializa una nueva instancia de la XmlDataDocument clase con el especificado DataSet.

Propiedades

Nombre Description
Attributes
Obsoletos.
Obsoletos.

Obtiene un XmlAttributeCollection objeto que contiene los atributos de este nodo.

(Heredado de XmlNode)
BaseURI
Obsoletos.
Obsoletos.

Obtiene el URI base del nodo actual.

(Heredado de XmlDocument)
ChildNodes
Obsoletos.
Obsoletos.

Obtiene todos los nodos secundarios del nodo.

(Heredado de XmlNode)
DataSet
Obsoletos.
Obsoletos.

Obtiene un DataSet objeto que proporciona una representación relacional de los datos en .XmlDataDocument

DocumentElement
Obsoletos.
Obsoletos.

Obtiene la raíz XmlElement del documento.

(Heredado de XmlDocument)
DocumentType
Obsoletos.
Obsoletos.

Obtiene el nodo que contiene la declaración DOCTYPE.

(Heredado de XmlDocument)
FirstChild
Obsoletos.
Obsoletos.

Obtiene el primer elemento secundario del nodo.

(Heredado de XmlNode)
HasChildNodes
Obsoletos.
Obsoletos.

Obtiene un valor que indica si este nodo tiene nodos secundarios.

(Heredado de XmlNode)
Implementation
Obsoletos.
Obsoletos.

Obtiene el XmlImplementation objeto del documento actual.

(Heredado de XmlDocument)
InnerText
Obsoletos.
Obsoletos.

Produce una InvalidOperationException excepción en todos los casos.

(Heredado de XmlDocument)
InnerXml
Obsoletos.
Obsoletos.

Obtiene o establece el marcado que representa los elementos secundarios del nodo actual.

(Heredado de XmlDocument)
IsReadOnly
Obsoletos.
Obsoletos.

Obtiene un valor que indica si el nodo actual es de solo lectura.

(Heredado de XmlDocument)
Item[String, String]
Obsoletos.
Obsoletos.

Obtiene el primer elemento secundario con el especificado LocalName y NamespaceURI.

(Heredado de XmlNode)
Item[String]
Obsoletos.
Obsoletos.

Obtiene el primer elemento secundario con el especificado Name.

(Heredado de XmlNode)
LastChild
Obsoletos.
Obsoletos.

Obtiene el último elemento secundario del nodo.

(Heredado de XmlNode)
LocalName
Obsoletos.
Obsoletos.

Obtiene el nombre local del nodo.

(Heredado de XmlDocument)
Name
Obsoletos.
Obsoletos.

Obtiene el nombre completo del nodo.

(Heredado de XmlDocument)
NamespaceURI
Obsoletos.
Obsoletos.

Obtiene el URI del espacio de nombres de este nodo.

(Heredado de XmlNode)
NameTable
Obsoletos.
Obsoletos.

Obtiene el XmlNameTable asociado a esta implementación.

(Heredado de XmlDocument)
NextSibling
Obsoletos.
Obsoletos.

Obtiene el nodo inmediatamente después de este nodo.

(Heredado de XmlNode)
NodeType
Obsoletos.
Obsoletos.

Obtiene el tipo del nodo actual.

(Heredado de XmlDocument)
OuterXml
Obsoletos.
Obsoletos.

Obtiene el marcado que contiene este nodo y todos sus nodos secundarios.

(Heredado de XmlNode)
OwnerDocument
Obsoletos.
Obsoletos.

Obtiene al XmlDocument que pertenece el nodo actual.

(Heredado de XmlDocument)
ParentNode
Obsoletos.
Obsoletos.

Obtiene el nodo primario de este nodo (para los nodos que pueden tener elementos primarios).

(Heredado de XmlDocument)
Prefix
Obsoletos.
Obsoletos.

Obtiene o establece el prefijo de espacio de nombres de este nodo.

(Heredado de XmlNode)
PreserveWhitespace
Obsoletos.
Obsoletos.

Obtiene o establece un valor que indica si se debe conservar el espacio en blanco en el contenido del elemento.

(Heredado de XmlDocument)
PreviousSibling
Obsoletos.
Obsoletos.

Obtiene el nodo inmediatamente anterior a este nodo.

(Heredado de XmlNode)
PreviousText
Obsoletos.
Obsoletos.

Obtiene el nodo de texto que precede inmediatamente a este nodo.

(Heredado de XmlNode)
SchemaInfo
Obsoletos.
Obsoletos.

Devuelve elValidation-Infoset posterior al esquema (PSVI) del nodo.

(Heredado de XmlDocument)
Schemas
Obsoletos.
Obsoletos.

Obtiene o establece el XmlSchemaSet objeto asociado a este XmlDocumentobjeto .

(Heredado de XmlDocument)
Value
Obsoletos.
Obsoletos.

Obtiene o establece el valor del nodo.

(Heredado de XmlNode)
XmlResolver
Obsoletos.
Obsoletos.

Establece el objeto XmlResolver que se va a usar para resolver recursos externos.

(Heredado de XmlDocument)

Métodos

Nombre Description
AppendChild(XmlNode)
Obsoletos.
Obsoletos.

Agrega el nodo especificado al final de la lista de nodos secundarios de este nodo.

(Heredado de XmlNode)
Clone()
Obsoletos.
Obsoletos.

Crea un duplicado de este nodo.

(Heredado de XmlNode)
CloneNode(Boolean)
Obsoletos.
Obsoletos.

Crea un duplicado del nodo actual.

CreateAttribute(String, String, String)
Obsoletos.
Obsoletos.

Crea un XmlAttribute objeto con el especificado Prefix, LocalNamey NamespaceURI.

(Heredado de XmlDocument)
CreateAttribute(String, String)
Obsoletos.
Obsoletos.

Crea un XmlAttribute objeto con el nombre completo especificado y NamespaceURI.

(Heredado de XmlDocument)
CreateAttribute(String)
Obsoletos.
Obsoletos.

Crea un XmlAttribute objeto con el especificado Name.

(Heredado de XmlDocument)
CreateCDataSection(String)
Obsoletos.
Obsoletos.

Crea un objeto XmlCDataSection que contiene los datos especificados.

(Heredado de XmlDocument)
CreateComment(String)
Obsoletos.
Obsoletos.

Crea un objeto XmlComment que contiene los datos especificados.

(Heredado de XmlDocument)
CreateDefaultAttribute(String, String, String)
Obsoletos.
Obsoletos.

Crea un atributo predeterminado con el prefijo, el nombre local y el URI del espacio de nombres especificados.

(Heredado de XmlDocument)
CreateDocumentFragment()
Obsoletos.
Obsoletos.

Crea una interfaz XmlDocumentFragment.

(Heredado de XmlDocument)
CreateDocumentType(String, String, String, String)
Obsoletos.
Obsoletos.

Devuelve un nuevo XmlDocumentType objeto.

(Heredado de XmlDocument)
CreateElement(String, String, String)
Obsoletos.
Obsoletos.

Crea un elemento con el especificado Prefix, LocalName y NamespaceURI.

CreateElement(String, String)
Obsoletos.
Obsoletos.

Crea un XmlElement objeto con el nombre completo y NamespaceURI.

(Heredado de XmlDocument)
CreateElement(String)
Obsoletos.
Obsoletos.

Crea un elemento con el nombre especificado.

(Heredado de XmlDocument)
CreateEntityReference(String)
Obsoletos.
Obsoletos.

Crea un XmlEntityReference objeto con el nombre especificado.

CreateNavigator()
Obsoletos.
Obsoletos.

Crea un nuevo XPathNavigator objeto para navegar por este documento.

(Heredado de XmlDocument)
CreateNavigator(XmlNode)
Obsoletos.
Obsoletos.

Crea un nuevo XPathNavigator objeto para navegar por este documento. XPathNavigator se coloca en el nodo especificado en el node parámetro .

CreateNode(String, String, String)
Obsoletos.
Obsoletos.

Crea un XmlNode objeto con el tipo de nodo especificado, Namey NamespaceURI.

(Heredado de XmlDocument)
CreateNode(XmlNodeType, String, String, String)
Obsoletos.
Obsoletos.

Crea un XmlNode objeto con el especificado XmlNodeType, Prefix, Namey NamespaceURI.

(Heredado de XmlDocument)
CreateNode(XmlNodeType, String, String)
Obsoletos.
Obsoletos.

Crea un XmlNode objeto con el especificado XmlNodeType, Namey NamespaceURI.

(Heredado de XmlDocument)
CreateProcessingInstruction(String, String)
Obsoletos.
Obsoletos.

Crea un XmlProcessingInstruction objeto con el nombre y los datos especificados.

(Heredado de XmlDocument)
CreateSignificantWhitespace(String)
Obsoletos.
Obsoletos.

Crea un XmlSignificantWhitespace nodo.

(Heredado de XmlDocument)
CreateTextNode(String)
Obsoletos.
Obsoletos.

Crea un XmlText objeto con el texto especificado.

(Heredado de XmlDocument)
CreateWhitespace(String)
Obsoletos.
Obsoletos.

Crea un XmlWhitespace nodo.

(Heredado de XmlDocument)
CreateXmlDeclaration(String, String, String)
Obsoletos.
Obsoletos.

Crea un XmlDeclaration nodo con los valores especificados.

(Heredado de XmlDocument)
Equals(Object)
Obsoletos.
Obsoletos.

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetElementById(String)
Obsoletos.
Obsoletos.

Obtiene el XmlElement objeto con el identificador especificado. La clase no admite XmlDataDocument este método. Al llamar a este método se produce una excepción.

GetElementFromRow(DataRow)
Obsoletos.
Obsoletos.

Recupera el XmlElement objeto asociado al especificado DataRow.

GetElementsByTagName(String, String)
Obsoletos.
Obsoletos.

Devuelve un XmlNodeList objeto que contiene una lista de todos los elementos descendientes que coinciden con el especificado LocalName y NamespaceURI.

(Heredado de XmlDocument)
GetElementsByTagName(String)
Obsoletos.
Obsoletos.

Devuelve un XmlNodeList objeto que contiene una lista de todos los elementos descendientes que coinciden con el especificado Name.

GetElementsByTagName(String)
Obsoletos.
Obsoletos.

Devuelve un XmlNodeList objeto que contiene una lista de todos los elementos descendientes que coinciden con el especificado Name.

(Heredado de XmlDocument)
GetEnumerator()
Obsoletos.
Obsoletos.

Obtiene un enumerador que recorre en iteración los nodos secundarios del nodo actual.

(Heredado de XmlNode)
GetHashCode()
Obsoletos.
Obsoletos.

Actúa como función hash predeterminada.

(Heredado de Object)
GetNamespaceOfPrefix(String)
Obsoletos.
Obsoletos.

Busca la declaración xmlns más cercana para el prefijo especificado que está en el ámbito del nodo actual y devuelve el URI del espacio de nombres en la declaración.

(Heredado de XmlNode)
GetPrefixOfNamespace(String)
Obsoletos.
Obsoletos.

Busca la declaración xmlns más cercana para el URI de espacio de nombres especificado que está en el ámbito del nodo actual y devuelve el prefijo definido en esa declaración.

(Heredado de XmlNode)
GetRowFromElement(XmlElement)
Obsoletos.
Obsoletos.

Recupera el DataRow objeto asociado al especificado XmlElement.

GetType()
Obsoletos.
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
ImportNode(XmlNode, Boolean)
Obsoletos.
Obsoletos.

Importa un nodo de otro documento al documento actual.

(Heredado de XmlDocument)
InsertAfter(XmlNode, XmlNode)
Obsoletos.
Obsoletos.

Inserta el nodo especificado inmediatamente después del nodo de referencia especificado.

(Heredado de XmlNode)
InsertBefore(XmlNode, XmlNode)
Obsoletos.
Obsoletos.

Inserta el nodo especificado inmediatamente antes del nodo de referencia especificado.

(Heredado de XmlNode)
Load(Stream)
Obsoletos.
Obsoletos.

Carga desde XmlDataDocument la secuencia especificada.

Load(String)
Obsoletos.
Obsoletos.

Carga mediante XmlDataDocument la dirección URL especificada.

Load(TextReader)
Obsoletos.
Obsoletos.

Carga desde XmlDataDocument el especificado TextReader.

Load(XmlReader)
Obsoletos.
Obsoletos.

Carga desde XmlDataDocument el especificado XmlReader.

LoadXml(String)
Obsoletos.
Obsoletos.

Carga el documento XML de la cadena especificada.

(Heredado de XmlDocument)
MemberwiseClone()
Obsoletos.
Obsoletos.

Crea una copia superficial del Objectactual.

(Heredado de Object)
Normalize()
Obsoletos.
Obsoletos.

Coloca todos los nodos XmlText en la profundidad completa del subárbol debajo de este XmlNode en un formulario "normal" donde solo el marcado (es decir, etiquetas, comentarios, instrucciones de procesamiento, secciones de CDATA y referencias de entidad) separa nodos XmlText, es decir, no hay nodos XmlText adyacentes.

(Heredado de XmlNode)
PrependChild(XmlNode)
Obsoletos.
Obsoletos.

Agrega el nodo especificado al principio de la lista de nodos secundarios de este nodo.

(Heredado de XmlNode)
ReadNode(XmlReader)
Obsoletos.
Obsoletos.

Crea un XmlNode objeto basado en la información de XmlReader. El lector debe colocarse en un nodo o atributo.

(Heredado de XmlDocument)
RemoveAll()
Obsoletos.
Obsoletos.

Quita todos los nodos secundarios o atributos del nodo actual.

(Heredado de XmlNode)
RemoveChild(XmlNode)
Obsoletos.
Obsoletos.

Quita el nodo secundario especificado.

(Heredado de XmlNode)
ReplaceChild(XmlNode, XmlNode)
Obsoletos.
Obsoletos.

Reemplaza el nodo oldChild secundario por newChild el nodo .

(Heredado de XmlNode)
Save(Stream)
Obsoletos.
Obsoletos.

Guarda el documento XML en la secuencia especificada.

(Heredado de XmlDocument)
Save(String)
Obsoletos.
Obsoletos.

Guarda el documento XML en el archivo especificado. Si el archivo especificado existe, este método lo sobrescribe.

(Heredado de XmlDocument)
Save(TextWriter)
Obsoletos.
Obsoletos.

Guarda el documento XML en el especificado TextWriter.

(Heredado de XmlDocument)
Save(XmlWriter)
Obsoletos.
Obsoletos.

Guarda el documento XML en el especificado XmlWriter.

(Heredado de XmlDocument)
SelectNodes(String, XmlNamespaceManager)
Obsoletos.
Obsoletos.

Selecciona una lista de nodos que coinciden con la expresión XPath. Los prefijos encontrados en la expresión XPath se resuelven mediante el proporcionado XmlNamespaceManager.

(Heredado de XmlNode)
SelectNodes(String)
Obsoletos.
Obsoletos.

Selecciona una lista de nodos que coinciden con la expresión XPath.

(Heredado de XmlNode)
SelectSingleNode(String, XmlNamespaceManager)
Obsoletos.
Obsoletos.

Selecciona la primera XmlNode que coincide con la expresión XPath. Los prefijos encontrados en la expresión XPath se resuelven mediante el proporcionado XmlNamespaceManager.

(Heredado de XmlNode)
SelectSingleNode(String)
Obsoletos.
Obsoletos.

Selecciona la primera XmlNode que coincide con la expresión XPath.

(Heredado de XmlNode)
Supports(String, String)
Obsoletos.
Obsoletos.

Comprueba si la implementación dom implementa una característica específica.

(Heredado de XmlNode)
ToString()
Obsoletos.
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
Validate(ValidationEventHandler, XmlNode)
Obsoletos.
Obsoletos.

Valida el XmlNode objeto especificado en los esquemas del lenguaje de definición de esquemas XML (XSD) de la Schemas propiedad .

(Heredado de XmlDocument)
Validate(ValidationEventHandler)
Obsoletos.
Obsoletos.

Valida con XmlDocument los esquemas del lenguaje de definición de esquemas XML (XSD) contenidos en la Schemas propiedad .

(Heredado de XmlDocument)
WriteContentTo(XmlWriter)
Obsoletos.
Obsoletos.

Guarda todos los elementos secundarios del XmlDocument nodo en el especificado XmlWriter.

(Heredado de XmlDocument)
WriteTo(XmlWriter)
Obsoletos.
Obsoletos.

Guarda el XmlDocument nodo en el especificado XmlWriter.

(Heredado de XmlDocument)

Eventos

Nombre Description
NodeChanged
Obsoletos.
Obsoletos.

Se produce cuando se ha cambiado el Value de un nodo que pertenece a este documento.

(Heredado de XmlDocument)
NodeChanging
Obsoletos.
Obsoletos.

Se produce cuando el Value de un nodo que pertenece a este documento está a punto de cambiarse.

(Heredado de XmlDocument)
NodeInserted
Obsoletos.
Obsoletos.

Se produce cuando se ha insertado un nodo que pertenece a este documento en otro nodo.

(Heredado de XmlDocument)
NodeInserting
Obsoletos.
Obsoletos.

Se produce cuando un nodo que pertenece a este documento está a punto de insertarse en otro nodo.

(Heredado de XmlDocument)
NodeRemoved
Obsoletos.
Obsoletos.

Se produce cuando se ha quitado un nodo que pertenece a este documento de su elemento primario.

(Heredado de XmlDocument)
NodeRemoving
Obsoletos.
Obsoletos.

Se produce cuando un nodo que pertenece a este documento está a punto de quitarse del documento.

(Heredado de XmlDocument)

Implementaciones de interfaz explícitas

Nombre Description
ICloneable.Clone()
Obsoletos.
Obsoletos.

Para obtener una descripción de este miembro, vea Clone().

(Heredado de XmlNode)
IEnumerable.GetEnumerator()
Obsoletos.
Obsoletos.

Para obtener una descripción de este miembro, vea GetEnumerator().

(Heredado de XmlNode)

Métodos de extensión

Nombre Description
AsParallel(IEnumerable)
Obsoletos.
Obsoletos.

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)
Obsoletos.
Obsoletos.

Convierte un IEnumerable en un IQueryable.

Cast<TResult>(IEnumerable)
Obsoletos.
Obsoletos.

Convierte los elementos de un IEnumerable al tipo especificado.

OfType<TResult>(IEnumerable)
Obsoletos.
Obsoletos.

Filtra los elementos de un IEnumerable en función de un tipo especificado.

Se aplica a