System.Xml.Schema Spazio dei nomi
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.
Contiene le classi XML che forniscono supporto basato su standard per gli schemi XSD (XML Schema Definition).
Extensions |
Questa classe contiene i metodi di estensione LINQ to XML per la convalida XSD. |
Validation |
Restituisce informazioni dettagliate relative a |
Xml |
Rappresenta il valore tipizzato di un elemento o un attributo XML convalidato. Non è possibile ereditare la classe XmlAtomicValue. |
Xml |
Rappresentazione in memoria di un XML Schema, come descritto nelle specifiche del World Wide Web Consortium (W3C) XML Schema Part 1: Structures e XML Schema Part 2: Datatypes. |
Xml |
Rappresenta l'elemento (filtro Compositor) |
Xml |
Classe base per qualsiasi elemento che può contenere elementi di annotazione. |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Contiene una cache di schemi XSD (XML Schema Definition Language) e XDR (XML-Data Reduced). La classe XmlSchemaCollection è obsoleta. In alternativa, utilizzare XmlSchemaSet. |
Xml |
Supporta una semplice iterazione sulla raccolta. La classe non può essere ereditata. |
Xml |
Fornisce le opzioni per la compilazione dello schema per la classe XmlSchemaSet. Questa classe non può essere ereditata. |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Classe astratta per il contenuto dello schema. |
Xml |
Specifica l'ordine e la struttura degli elementi figlio di un tipo. |
Xml |
La classe XmlSchemaDatatype è una classe astratta per il mapping di tipi XSD (XML Schema Definition Language) a tipi CLR (Common Language Runtime). |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta il facet |
Xml |
Restituisce informazioni dettagliate sull'eccezione di schema. |
Xml |
Una classe astratta. Fornisce informazioni sullo schema incluso. |
Xml |
Classe astratta per tutti gli aspetti che vengono utilizzati quando i tipi semplici sono derivati per restrizione. |
Xml |
Specifica una restrizione sul numero di cifre che è possibile immettere per il valore della frazione di un elemento simpleType. Il valore di fractionDigits deve essere un intero positivo. Rappresenta l'aspetto di |
Xml |
Rappresenta l'elemento |
Xml |
Classe astratta per XmlSchemaAll, XmlSchemaChoice o XmlSchemaSequence. |
Xml |
Rappresenta l'elemento |
Xml |
Classe per i vincoli di identità: elementi |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Deduce uno schema XSD (XML Schema Definition Language) da un documento XML. Non è possibile ereditare la classe XmlSchemaInference. |
Xml |
Restituisce informazioni sugli errori rilevati dalla classe XmlSchemaInference durante la deduzione di uno schema da un documento XML. |
Xml |
Rappresenta l'infoset dopo la convalida dello schema di un nodo XML convalidato. |
Xml |
Questa classe rappresenta l'elemento |
Xml |
Questa classe rappresenta l'elemento |
Xml |
Rappresenta il facet |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Classe astratta per la definizione degli aspetti di |
Xml |
Rappresenta la classe radice per la gerarchia del modello a oggetti dello schema XML e funge da classe base per le classi come XmlSchema. |
Xml |
Raccolta di XmlSchemaObject. |
Xml |
Rappresenta l'enumeratore per XmlSchemaObjectCollection. |
Xml |
Fornisce gli insiemi degli elementi contenuti nella classe XmlSchema (ad esempio, Attributi, AttributeGroups, Elementi e così via). |
Xml |
Classe astratta che è la classe di base per tutti i tipi di particella (ad esempio, XmlSchemaAny). |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Contiene una cache di schemi XSD (XML Schema Definition Language). |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Classe astratta per classi con contenuto di tipo semplice. |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta il facet |
Xml |
Classe base per tutti i tipi semplici e i tipi complessi. |
Xml |
Rappresenta l'elemento |
Xml |
Rappresenta l'eccezione generata quando vengono incontrati errori e avvisi relativi alla convalida degli schemi XSD (XML Schema Definition Language) durante la convalida di un documento XML. |
Xml |
Rappresenta un motore di convalida di schemi XSD (XML Schema Definition Language). Non è possibile ereditare la classe XmlSchemaValidator. |
Xml |
Rappresenta l'aspetto di |
Xml |
Rappresenta l'elemento |
IXml |
Definisce l'infoset dopo la convalida dello schema di un nodo XML convalidato. |
Xml |
Fornisce informazioni sulla modalità di convalida delle sostituzioni di elementi |
Xml |
Enumerazioni per il modello di contenuto del tipo complesso. Rappresenta il contenuto dell'insieme di informazioni (infoset) dopo la convalida dello schema. |
Xml |
Specifica la varietà di tipi di dati dello schema XML W3C del tipo. |
Xml |
Fornisce diversi metodi per impedire la derivazione. |
Xml |
Indica se gli attributi o gli elementi devono essere qualificati con un prefisso dello spazio dei nomi. |
Xml |
Influisce sull'occorrenza e le informazioni sul tipo derivate dalla classe XmlSchemaInference per gli elementi e gli attributi di un documento XML. |
Xml |
Indicatore del modo in cui viene utilizzato l'attributo. |
Xml |
Specifica le opzioni di convalida dello schema utilizzate dalle classi XmlSchemaValidator e XmlReader. |
Xml |
Rappresenta la validità di un elemento XML convalidato dalla classe XmlSchemaValidator. |
Xml |
Rappresenta la gravità dell'evento di convalida. |
Xml |
Rappresenta i tipi di schema XSD (XML Schema Definition) W3C. |
Validation |
Rappresenta il metodo di callback che gestirà gli eventi di convalida degli schemi XML e gli ValidationEventArgs. |
Xml |
|
Importante
- Non usare schemi provenienti da origini o percorsi sconosciuti o non attendibili. Questa operazione compromette la sicurezza del codice.
- Gli schemi XML (inclusi gli schemi inline) sono intrinsecamente vulnerabili agli attacchi Denial of Service; non accettarli in scenari non attendibili.
- I messaggi di errore e le eccezioni di convalida dello schema possono esporre al file di schema informazioni riservate sul modello di contenuto o sui percorsi URI. Prestare attenzione a non esporre queste informazioni a chiamanti non attendibili.
- Altre considerazioni sulla sicurezza sono trattate nella sezione Osservazioni delle API in questo spazio dei nomi.