XmlDataDocument Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
XmlDataDocument class will be removed in a future release.
Attenzione
XmlDataDocument has been deprecated and is not supported.
Consente di memorizzare, recuperare e modificare i dati strutturati mediante un DataSet relazionale.
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
- Ereditarietà
- Attributi
Commenti
Questa classe estende XmlDocument. Consente di caricare dati relazionali o dati XML e di modificare tali dati usando world wide web consortium (W3C) Document Object Model (DOM). Dom presenta i dati come gerarchia di oggetti nodo. Poiché XmlDataDocument
implementa l'interfaccia IXPathNavigable , può essere usata anche come documento di origine per la XslTransform classe.
XmlDataDocument
ha una stretta affiliazione con la DataSet
classe, che fornisce una visualizzazione relazionale dei dati XML caricati. Tutte le modifiche apportate all'oggetto XmlDataDocument
DataSet
vengono riflesse in e viceversa.
Per caricare un DataSet
oggetto con dati XML, usare ReadXmlSchema per compilare un mapping relazionale. I dati XML possono quindi essere caricati usando Load o LoadXml.
Per caricare i dati relazionali, specificare l'oggetto DataSet
contenente i dati relazionali come parametro nel XmlDataDocument costruttore.
Costruttori
XmlDataDocument() |
Obsoleti.
Obsoleti.
Inizializza una nuova istanza della classe XmlDataDocument. |
XmlDataDocument(DataSet) |
Obsoleti.
Obsoleti.
Inizializza una nuova istanza della classe XmlDataDocument con l'oggetto DataSet specificato. |
Proprietà
Attributes |
Obsoleti.
Obsoleti.
Ottiene un oggetto XmlAttributeCollection contenente gli attributi del nodo. (Ereditato da XmlNode) |
BaseURI |
Obsoleti.
Obsoleti.
Ottiene l'URI di base del nodo corrente. (Ereditato da XmlDocument) |
ChildNodes |
Obsoleti.
Obsoleti.
Ottiene tutti i nodi figlio del nodo. (Ereditato da XmlNode) |
DataSet |
Obsoleti.
Obsoleti.
Ottiene un DataSet che fornisce una rappresentazione relazionale dei dati contenuti nella classe |
DocumentElement |
Obsoleti.
Obsoleti.
Ottiene l'oggetto XmlElement radice per il documento. (Ereditato da XmlDocument) |
DocumentType |
Obsoleti.
Obsoleti.
Ottiene il nodo che contiene la dichiarazione DOCTYPE. (Ereditato da XmlDocument) |
FirstChild |
Obsoleti.
Obsoleti.
Ottiene il primo elemento figlio del nodo. (Ereditato da XmlNode) |
HasChildNodes |
Obsoleti.
Obsoleti.
Ottiene un valore che indica se il nodo dispone di nodi figlio. (Ereditato da XmlNode) |
Implementation |
Obsoleti.
Obsoleti.
Ottiene l'oggetto XmlImplementation per il documento corrente. (Ereditato da XmlDocument) |
InnerText |
Obsoleti.
Obsoleti.
Genera InvalidOperationException in tutti i casi. (Ereditato da XmlDocument) |
InnerXml |
Obsoleti.
Obsoleti.
Ottiene o imposta il markup che rappresenta gli elementi figlio del nodo corrente. (Ereditato da XmlDocument) |
IsReadOnly |
Obsoleti.
Obsoleti.
Ottiene un valore che indica se il nodo corrente è di sola lettura. (Ereditato da XmlDocument) |
Item[String, String] |
Obsoleti.
Obsoleti.
Ottiene il primo elemento figlio con i valori LocalName e NamespaceURI specificati. (Ereditato da XmlNode) |
Item[String] |
Obsoleti.
Obsoleti.
Ottiene il primo elemento figlio con il valore Name specificato. (Ereditato da XmlNode) |
LastChild |
Obsoleti.
Obsoleti.
Ottiene l'ultimo elemento figlio del nodo. (Ereditato da XmlNode) |
LocalName |
Obsoleti.
Obsoleti.
Ottiene il nome locale del nodo. (Ereditato da XmlDocument) |
Name |
Obsoleti.
Obsoleti.
Ottiene il nome completo del nodo. (Ereditato da XmlDocument) |
NamespaceURI |
Obsoleti.
Obsoleti.
Ottiene l'URI dello spazio dei nomi del nodo. (Ereditato da XmlNode) |
NameTable |
Obsoleti.
Obsoleti.
Ottiene l'oggetto XmlNameTable associato all'implementazione. (Ereditato da XmlDocument) |
NextSibling |
Obsoleti.
Obsoleti.
Ottiene il nodo immediatamente successivo a quello corrente. (Ereditato da XmlNode) |
NodeType |
Obsoleti.
Obsoleti.
Ottiene il tipo di nodo corrente. (Ereditato da XmlDocument) |
OuterXml |
Obsoleti.
Obsoleti.
Ottiene il markup che contiene questo nodo e tutti i relativi nodi figlio. (Ereditato da XmlNode) |
OwnerDocument |
Obsoleti.
Obsoleti.
Ottiene l'oggetto XmlDocument a cui appartiene il nodo corrente. (Ereditato da XmlDocument) |
ParentNode |
Obsoleti.
Obsoleti.
Ottiene il nodo padre del nodo, per i nodi che hanno elementi padre. (Ereditato da XmlDocument) |
Prefix |
Obsoleti.
Obsoleti.
Ottiene o imposta il prefisso dello spazio dei nomi del nodo. (Ereditato da XmlNode) |
PreserveWhitespace |
Obsoleti.
Obsoleti.
Ottiene o imposta un valore che indica se preservare lo spazio vuoto nel contenuto dell'elemento. (Ereditato da XmlDocument) |
PreviousSibling |
Obsoleti.
Obsoleti.
Ottiene il nodo immediatamente precedente a quello corrente. (Ereditato da XmlNode) |
PreviousText |
Obsoleti.
Obsoleti.
Ottiene il nodo di testo immediatamente precedente a quello corrente. (Ereditato da XmlNode) |
SchemaInfo |
Obsoleti.
Obsoleti.
Restituisce il valore PSVI (Post-Schema-Validation-Infoset) del nodo. (Ereditato da XmlDocument) |
Schemas |
Obsoleti.
Obsoleti.
Ottiene o imposta l'oggetto XmlSchemaSet associato all'oggetto XmlDocument. (Ereditato da XmlDocument) |
Value |
Obsoleti.
Obsoleti.
Ottiene o imposta il valore del nodo. (Ereditato da XmlNode) |
XmlResolver |
Obsoleti.
Obsoleti.
Imposta l'oggetto XmlResolver da usare per risolvere risorse esterne. (Ereditato da XmlDocument) |
Metodi
AppendChild(XmlNode) |
Obsoleti.
Obsoleti.
Aggiunge il nodo specificato alla fine dell'elenco dei nodi figlio del nodo corrente. (Ereditato da XmlNode) |
Clone() |
Obsoleti.
Obsoleti.
Crea un duplicato del nodo. (Ereditato da XmlNode) |
CloneNode(Boolean) |
Obsoleti.
Obsoleti.
Crea un duplicato del nodo corrente. |
CreateAttribute(String) |
Obsoleti.
Obsoleti.
Crea un oggetto XmlAttribute con la proprietà Name specificata. (Ereditato da XmlDocument) |
CreateAttribute(String, String) |
Obsoleti.
Obsoleti.
Crea un oggetto XmlAttribute con il nome completo e la proprietà NamespaceURI specificati. (Ereditato da XmlDocument) |
CreateAttribute(String, String, String) |
Obsoleti.
Obsoleti.
Crea un oggetto XmlAttribute con le proprietà Prefix, LocalName e NamespaceURI specificate. (Ereditato da XmlDocument) |
CreateCDataSection(String) |
Obsoleti.
Obsoleti.
Crea un oggetto XmlCDataSection contenente i dati specificati. (Ereditato da XmlDocument) |
CreateComment(String) |
Obsoleti.
Obsoleti.
Crea un oggetto XmlComment contenente i dati specificati. (Ereditato da XmlDocument) |
CreateDefaultAttribute(String, String, String) |
Obsoleti.
Obsoleti.
Crea un attributo predefinito con il prefisso, il nome locale e l'URI dello spazio dei nomi specificati. (Ereditato da XmlDocument) |
CreateDocumentFragment() |
Obsoleti.
Obsoleti.
Crea un oggetto XmlDocumentFragment. (Ereditato da XmlDocument) |
CreateDocumentType(String, String, String, String) |
Obsoleti.
Obsoleti.
Restituisce un nuovo oggetto XmlDocumentType. (Ereditato da XmlDocument) |
CreateElement(String) |
Obsoleti.
Obsoleti.
Crea un elemento con il nome specificato. (Ereditato da XmlDocument) |
CreateElement(String, String) |
Obsoleti.
Obsoleti.
Crea un oggetto XmlElement con il nome completo e una proprietà NamespaceURI. (Ereditato da XmlDocument) |
CreateElement(String, String, String) |
Obsoleti.
Obsoleti.
Crea un elemento con le proprietà Prefix, LocalName e NamespaceURI specificate. |
CreateEntityReference(String) |
Obsoleti.
Obsoleti.
Crea un oggetto XmlEntityReference con il nome specificato. |
CreateNavigator() |
Obsoleti.
Obsoleti.
Crea un nuovo oggetto XPathNavigator per spostarsi in questo documento. (Ereditato da XmlDocument) |
CreateNavigator(XmlNode) |
Obsoleti.
Obsoleti.
Crea un nuovo oggetto XPathNavigator per spostarsi in questo documento. L'oggetto |
CreateNode(String, String, String) |
Obsoleti.
Obsoleti.
Crea un oggetto XmlNode con il tipo di nodo e le proprietà Name e NamespaceURI specificati. (Ereditato da XmlDocument) |
CreateNode(XmlNodeType, String, String) |
Obsoleti.
Obsoleti.
Crea un oggetto XmlNode con le proprietà XmlNodeType, Name e NamespaceURI specificate. (Ereditato da XmlDocument) |
CreateNode(XmlNodeType, String, String, String) |
Obsoleti.
Obsoleti.
Crea un oggetto XmlNode con gli oggetti XmlNodeType, Prefix, Name e NamespaceURI specificati. (Ereditato da XmlDocument) |
CreateProcessingInstruction(String, String) |
Obsoleti.
Obsoleti.
Crea un oggetto XmlProcessingInstruction con il nome e i dati specificati. (Ereditato da XmlDocument) |
CreateSignificantWhitespace(String) |
Obsoleti.
Obsoleti.
Crea un nodo XmlSignificantWhitespace. (Ereditato da XmlDocument) |
CreateTextNode(String) |
Obsoleti.
Obsoleti.
Crea un oggetto XmlText con il testo specificato. (Ereditato da XmlDocument) |
CreateWhitespace(String) |
Obsoleti.
Obsoleti.
Crea un nodo XmlWhitespace. (Ereditato da XmlDocument) |
CreateXmlDeclaration(String, String, String) |
Obsoleti.
Obsoleti.
Crea un nodo XmlDeclaration con i valori specificati. (Ereditato da XmlDocument) |
Equals(Object) |
Obsoleti.
Obsoleti.
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetElementById(String) |
Obsoleti.
Obsoleti.
Ottiene l'oggetto XmlElement con l'ID specificato. Questo metodo non è supportato dalla classe XmlDataDocument. La chiamata di tale metodo genera un'eccezione. |
GetElementFromRow(DataRow) |
Obsoleti.
Obsoleti.
Recupera l'oggetto XmlElement associato all'oggetto DataRow specificato. |
GetElementsByTagName(String) |
Obsoleti.
Obsoleti.
Restituisce un oggetto XmlNodeList contenente un elenco di tutti gli elementi discendenti che corrispondono alla proprietà Name specificata. |
GetElementsByTagName(String) |
Obsoleti.
Obsoleti.
Restituisce un oggetto XmlNodeList contenente un elenco di tutti gli elementi discendenti che corrispondono alla proprietà Name specificata. (Ereditato da XmlDocument) |
GetElementsByTagName(String, String) |
Obsoleti.
Obsoleti.
Restituisce un oggetto XmlNodeList contenente un elenco di tutti gli elementi discendenti che corrispondono alle proprietà LocalName e NamespaceURI specificate. (Ereditato da XmlDocument) |
GetEnumerator() |
Obsoleti.
Obsoleti.
Ottiene un enumeratore che scorre i nodi figlio nel nodo corrente. (Ereditato da XmlNode) |
GetHashCode() |
Obsoleti.
Obsoleti.
Funge da funzione hash predefinita. (Ereditato da Object) |
GetNamespaceOfPrefix(String) |
Obsoleti.
Obsoleti.
Cerca la dichiarazione xmlns più vicina per il prefisso specificato nell'ambito del nodo corrente e restituisce l'URI dello spazio dei nomi in essa contenuto. (Ereditato da XmlNode) |
GetPrefixOfNamespace(String) |
Obsoleti.
Obsoleti.
Cerca la dichiarazione xmlns più vicina per l'URI dello spazio dei nomi specificato nell'ambito del nodo corrente e restituisce il prefisso in essa definito. (Ereditato da XmlNode) |
GetRowFromElement(XmlElement) |
Obsoleti.
Obsoleti.
Recupera l'oggetto DataRow associato all'oggetto XmlElement specificato. |
GetType() |
Obsoleti.
Obsoleti.
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
ImportNode(XmlNode, Boolean) |
Obsoleti.
Obsoleti.
Importa un nodo da un altro documento al documento corrente. (Ereditato da XmlDocument) |
InsertAfter(XmlNode, XmlNode) |
Obsoleti.
Obsoleti.
Inserisce il nodo specificato immediatamente dopo il nodo dei riferimenti indicato. (Ereditato da XmlNode) |
InsertBefore(XmlNode, XmlNode) |
Obsoleti.
Obsoleti.
Inserisce il nodo specificato immediatamente prima del nodo dei riferimenti indicato. (Ereditato da XmlNode) |
Load(Stream) |
Obsoleti.
Obsoleti.
Carica |
Load(String) |
Obsoleti.
Obsoleti.
Carica |
Load(TextReader) |
Obsoleti.
Obsoleti.
Carica |
Load(XmlReader) |
Obsoleti.
Obsoleti.
Carica |
LoadXml(String) |
Obsoleti.
Obsoleti.
Carica il documento XML dalla stringa specificata. (Ereditato da XmlDocument) |
MemberwiseClone() |
Obsoleti.
Obsoleti.
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
Normalize() |
Obsoleti.
Obsoleti.
Inserisce tutti i nodi XmlText nell'intero sottoalbero del nodo XmlNode corrente in un formato standard in cui tali nodi sono separati solo tramite markup, ovvero tag, commenti, istruzioni di elaborazione, sezioni CDATA e riferimenti a entità, pertanto, non vi sono nodi XmlText adiacenti. (Ereditato da XmlNode) |
PrependChild(XmlNode) |
Obsoleti.
Obsoleti.
Aggiunge il nodo specificato all'inizio dell'elenco dei nodi figlio del nodo corrente. (Ereditato da XmlNode) |
ReadNode(XmlReader) |
Obsoleti.
Obsoleti.
Crea un oggetto XmlNode in base alle informazioni contenute in XmlReader. Il lettore deve essere posizionato su un nodo o un attributo. (Ereditato da XmlDocument) |
RemoveAll() |
Obsoleti.
Obsoleti.
Rimuove tutti gli elementi figlio e/o gli attributi del nodo corrente. (Ereditato da XmlNode) |
RemoveChild(XmlNode) |
Obsoleti.
Obsoleti.
Rimuove il nodo figlio specificato. (Ereditato da XmlNode) |
ReplaceChild(XmlNode, XmlNode) |
Obsoleti.
Obsoleti.
Sostituisce il nodo figlio |
Save(Stream) |
Obsoleti.
Obsoleti.
Salva il documento XML nel flusso specificato. (Ereditato da XmlDocument) |
Save(String) |
Obsoleti.
Obsoleti.
Salva il documento XML nel file specificato. Se il file specificato esiste già, il metodo lo sovrascrive. (Ereditato da XmlDocument) |
Save(TextWriter) |
Obsoleti.
Obsoleti.
Salva il documento XML nell'oggetto TextWriter specificato. (Ereditato da XmlDocument) |
Save(XmlWriter) |
Obsoleti.
Obsoleti.
Salva il documento XML nell'oggetto XmlWriter specificato. (Ereditato da XmlDocument) |
SelectNodes(String) |
Obsoleti.
Obsoleti.
Seleziona un elenco di nodi che corrispondono all'espressione XPath. (Ereditato da XmlNode) |
SelectNodes(String, XmlNamespaceManager) |
Obsoleti.
Obsoleti.
Seleziona un elenco di nodi che corrispondono all'espressione XPath. Qualsiasi prefisso trovato nell'espressione XPath viene risolto usando l'oggetto XmlNamespaceManager fornito. (Ereditato da XmlNode) |
SelectSingleNode(String) |
Obsoleti.
Obsoleti.
Seleziona il primo oggetto |
SelectSingleNode(String, XmlNamespaceManager) |
Obsoleti.
Obsoleti.
Seleziona il primo oggetto |
Supports(String, String) |
Obsoleti.
Obsoleti.
Verifica se l'implementazione DOM implementa una funzionalità specifica. (Ereditato da XmlNode) |
ToString() |
Obsoleti.
Obsoleti.
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Validate(ValidationEventHandler) |
Obsoleti.
Obsoleti.
Convalida l'oggetto XmlDocument sulla base degli schemi XSD (XML Schema Definition Language) contenuti nella proprietà Schemas. (Ereditato da XmlDocument) |
Validate(ValidationEventHandler, XmlNode) |
Obsoleti.
Obsoleti.
Convalida l'oggetto XmlNode specificato sulla base degli schemi XSD (XML Schema Definition Language) nella proprietà Schemas. (Ereditato da XmlDocument) |
WriteContentTo(XmlWriter) |
Obsoleti.
Obsoleti.
Salva tutti gli elementi figlio del nodo |
WriteTo(XmlWriter) |
Obsoleti.
Obsoleti.
Salva il nodo |
Eventi
NodeChanged |
Obsoleti.
Obsoleti.
Si verifica quando l'oggetto Value di un nodo appartenente a questo documento è stato modificato. (Ereditato da XmlDocument) |
NodeChanging |
Obsoleti.
Obsoleti.
Si verifica quando l'oggetto Value di un nodo appartenente a questo documento sta per essere modificato. (Ereditato da XmlDocument) |
NodeInserted |
Obsoleti.
Obsoleti.
Si verifica quando un nodo appartenente al documento è stato inserito in un altro nodo. (Ereditato da XmlDocument) |
NodeInserting |
Obsoleti.
Obsoleti.
Si verifica quando un nodo appartenente al documento sta per essere inserito in un altro nodo. (Ereditato da XmlDocument) |
NodeRemoved |
Obsoleti.
Obsoleti.
Si verifica quando un nodo appartenente al documento è stato rimosso dal relativo nodo padre. (Ereditato da XmlDocument) |
NodeRemoving |
Obsoleti.
Obsoleti.
Si verifica quando un nodo appartenente al documento sta per essere rimosso dal documento. (Ereditato da XmlDocument) |
Implementazioni dell'interfaccia esplicita
ICloneable.Clone() |
Obsoleti.
Obsoleti.
Per una descrizione di questo membro, vedere Clone(). (Ereditato da XmlNode) |
IEnumerable.GetEnumerator() |
Obsoleti.
Obsoleti.
Per una descrizione di questo membro, vedere GetEnumerator(). (Ereditato da XmlNode) |
Metodi di estensione
Cast<TResult>(IEnumerable) |
Obsoleti.
Obsoleti.
Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato. |
OfType<TResult>(IEnumerable) |
Obsoleti.
Obsoleti.
Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato. |
AsParallel(IEnumerable) |
Obsoleti.
Obsoleti.
Consente la parallelizzazione di una query. |
AsQueryable(IEnumerable) |
Obsoleti.
Obsoleti.
Converte un oggetto IEnumerable in un oggetto IQueryable. |