System.Xml.Schema Spazio dei nomi

Lo spazio dei nomi System.Xml.Schema contiene le classi XML che forniscono supporto basato su standard per gli schemi del linguaggio di definizione schemi XML (XSD, XML Schemas Definition). The System.Xml.Schema namespace contains the XML classes that provide standards-based support for XML schema definition language (XSD) schemas.

Classi

Extensions

Questa classe contiene i metodi di estensione LINQ to XML per la convalida XSD.This class contains the LINQ to XML extension methods for XSD validation.

ValidationEventArgs

Restituisce informazioni dettagliate relative a ValidationEventHandler.Returns detailed information related to the ValidationEventHandler.

XmlAtomicValue

Rappresenta il valore tipizzato di un elemento o un attributo XML convalidato.Represents the typed value of a validated XML element or attribute. Non è possibile ereditare la classe XmlAtomicValue.The XmlAtomicValue class cannot be inherited.

XmlSchema

Rappresentazione in memoria di un XML Schema, come descritto nelle specifiche del World Wide Web Consortium (W3C) XML Schema Part 1: Structures and XML Schema Part 2: Datatypes].An in-memory representation of an XML Schema, as specified in the World Wide Web Consortium (W3C) XML Schema Part 1: Structures and XML Schema Part 2: Datatypes].

XmlSchemaAll

Rappresenta l'elemento (filtro Compositor) all del World Wide Web Consortium (W3C).Represents the World Wide Web Consortium (W3C) all element (compositor).

XmlSchemaAnnotated

Classe base per qualsiasi elemento che può contenere elementi di annotazione.The base class for any element that can contain annotation elements.

XmlSchemaAnnotation

Rappresenta l'elemento annotation del World Wide Web Consortium (W3C).Represents the World Wide Web Consortium (W3C) annotation element.

XmlSchemaAny

Rappresenta l'elemento any del World Wide Web Consortium (W3C).Represents the World Wide Web Consortium (W3C) any element.

XmlSchemaAnyAttribute

Rappresenta l'elemento anyAttribute del World Wide Web Consortium (W3C).Represents the World Wide Web Consortium (W3C) anyAttribute element.

XmlSchemaAppInfo

Rappresenta l'elemento appinfo del World Wide Web Consortium (W3C).Represents the World Wide Web Consortium (W3C) appinfo element.

XmlSchemaAttribute

Rappresenta l'elemento attribute di XML Schema come specificato dal World Wide Web Consortium (W3C).Represents the attribute element from the XML Schema as specified by the World Wide Web Consortium (W3C). Gli attributi forniscono ulteriori informazioni per altri elementi del documento.Attributes provide additional information for other document elements. Il tag attributo è annidato tra i tag di un elemento di documento per lo schema.The attribute tag is nested between the tags of a document's element for the schema. Nel documento XML gli attributi sono visualizzati come voci denominate nel tag di apertura di un elemento.The XML document displays attributes as named items in the opening tag of an element.

XmlSchemaAttributeGroup

Rappresenta l'elemento attributeGroup di XML Schema come specificato dal World Wide Web Consortium (W3C).Represents the attributeGroup element from the XML Schema as specified by the World Wide Web Consortium (W3C). AttributesGroups fornisce un meccanismo per raggruppare un insieme di dichiarazioni di attributo, in modo che queste possano essere incorporate come gruppo in definizioni di tipo complesso.AttributesGroups provides a mechanism to group a set of attribute declarations so that they can be incorporated as a group into complex type definitions.

XmlSchemaAttributeGroupRef

Rappresenta l'elemento attributeGroup con l'attributo ref di XML Schema come specificato dal World Wide Web Consortium (W3C).Represents the attributeGroup element with the ref attribute from the XML Schema as specified by the World Wide Web Consortium (W3C). AttributesGroupRef è il riferimento per un elemento attributeGroup; la proprietà name contiene il gruppo di attributi a cui si fa riferimento.AttributesGroupRef is the reference for an attributeGroup, name property contains the attribute group being referenced.

XmlSchemaChoice

Rappresenta l'elemento choice (compositor) di XML Schema come specificato dal World Wide Web Consortium (W3C).Represents the choice element (compositor) from the XML Schema as specified by the World Wide Web Consortium (W3C). L'elemento choice consente che uno solo dei propri elementi figlio appaia in una istanza.The choice allows only one of its children to appear in an instance.

XmlSchemaCollection

Contiene una cache di schemi XSD (XML Schema Definition Language) e XDR (XML-Data Reduced).Contains a cache of XML Schema definition language (XSD) and XML-Data Reduced (XDR) schemas. La classe XmlSchemaCollection è obsoleta.The XmlSchemaCollection class is obsolete. In alternativa, utilizzare XmlSchemaSet.Use XmlSchemaSet instead.

XmlSchemaCollectionEnumerator

Supporta una iterazione semplice in un insieme.Supports a simple iteration over a collection. Questa classe non può essere ereditata.This class cannot be inherited.

XmlSchemaCompilationSettings

Fornisce le opzioni per la compilazione dello schema per la classe XmlSchemaSet. Questa classe non può essere ereditata.Provides schema compilation options for the XmlSchemaSet class This class cannot be inherited.

XmlSchemaComplexContent

Rappresenta l'elemento complexContent dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the complexContent element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe rappresenta il modello di contenuto complesso per i tipi complessi.This class represents the complex content model for complex types. Contiene estensioni o restrizioni per un tipo complesso che dispone di contenuto misto o solo elementi.It contains extensions or restrictions on a complex type that has either only elements or mixed content.

XmlSchemaComplexContentExtension

Rappresenta l'elemento extension dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the extension element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe è riservata per tipi complessi con un modello di contenuto complesso derivati per estensione.This class is for complex types with complex content model derived by extension. Estende il tipo complesso aggiungendo attributi o elementi.It extends the complex type by adding attributes or elements.

XmlSchemaComplexContentRestriction

Rappresenta l'elemento restriction dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the restriction element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe è riservata per tipi complessi con un modello di contenuto complesso derivati per estensione.This class is for complex types with a complex content model derived by restriction. Limita i contenuti del tipo complesso a un sottoinsieme del tipo complesso ereditato.It restricts the contents of the complex type to a subset of the inherited complex type.

XmlSchemaComplexType

Rappresenta l'elemento complexType dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the complexType element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe definisce un tipo complesso che determina il gruppo di attributi e il contenuto di un elemento.This class defines a complex type that determines the set of attributes and content of an element.

XmlSchemaContent

Classe astratta per il contenuto dello schema.An abstract class for schema content.

XmlSchemaContentModel

Specifica l'ordine e la struttura degli elementi figlio di un tipo.Specifies the order and structure of the child elements of a type.

XmlSchemaDatatype

La classe XmlSchemaDatatype è una classe astratta per il mapping di tipi XSD (XML Schema Definition Language) a tipi CLR (Common Language Runtime).The XmlSchemaDatatype class is an abstract class for mapping XML Schema definition language (XSD) types to Common Language Runtime (CLR) types.

XmlSchemaDocumentation

Rappresenta l'elemento documentation dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the documentation element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe specifica le informazioni che saranno lette o utilizzate dagli utenti in una annotation.This class specifies information to be read or used by humans within an annotation.

XmlSchemaElement

Rappresenta l'elemento element dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the element element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe è la classe base per tutti i tipi di particelle ed è utilizzata per descrivere un elemento in un documento XML.This class is the base class for all particle types and is used to describe an element in an XML document.

XmlSchemaEnumerationFacet

Rappresenta il facet enumeration di XML Schema come specificato dal World Wide Web Consortium (W3C).Represents the enumeration facet from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe specifica un elenco di valori validi per un elemento simpleType.This class specifies a list of valid values for a simpleType element. La dichiarazione è contenuta entro una dichiarazione restriction.Declaration is contained within a restriction declaration.

XmlSchemaException

Restituisce informazioni dettagliate sull'eccezione di schema.Returns detailed information about the schema exception.

XmlSchemaExternal

Classe astratta.An abstract class. Fornisce informazioni sullo schema incluso.Provides information about the included schema.

XmlSchemaFacet

Classe astratta per tutti gli aspetti che vengono utilizzati quando i tipi semplici sono derivati per restrizione.Abstract class for all facets that are used when simple types are derived by restriction.

XmlSchemaFractionDigitsFacet

Specifica una restrizione sul numero di cifre che è possibile immettere per il valore della frazione di un elemento simpleType.Specifies a restriction on the number of digits that can be entered for the fraction value of a simpleType element. Il valore di fractionDigits deve essere un intero positivo.The value of fractionDigits must be a positive integer. Rappresenta l'aspetto di fractionDigits del World Wide Web Consortium (W3C).Represents the World Wide Web Consortium (W3C) fractionDigits facet.

XmlSchemaGroup

Rappresenta l'elemento group dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the group element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe definisce i gruppi a livello di schema a cui i tipi complessi fanno riferimento.This class defines groups at the schema level that are referenced from the complex types. Raggruppa un insieme di dichiarazioni di elemento, in modo che queste possano essere incorporate come gruppo in definizioni di tipo complesso.It groups a set of element declarations so that they can be incorporated as a group into complex type definitions.

XmlSchemaGroupBase

Classe astratta per XmlSchemaAll, XmlSchemaChoice o XmlSchemaSequence.An abstract class for XmlSchemaAll, XmlSchemaChoice, or XmlSchemaSequence.

XmlSchemaGroupRef

Rappresenta l'elemento group con l'attributo ref di XML Schema come specificato dal World Wide Web Consortium (W3C).Represents the group element with ref attribute from the XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe viene utilizzata all'interno dei tipi complessi che fanno riferimento a un elemento group definito a livello di schema.This class is used within complex types that reference a group defined at the schema level.

XmlSchemaIdentityConstraint

Classe per i vincoli di identità: elementi key , keyref e unique .Class for the identity constraints: key, keyref, and unique elements.

XmlSchemaImport

Rappresenta l'elemento import dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the import element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe viene utilizzata per importare i componenti dello schema da altri schemi.This class is used to import schema components from other schemas.

XmlSchemaInclude

Rappresenta l'elemento include dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the include element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe viene utilizzata per includere dichiarazioni e definizioni da uno schema esterno.This class is used to include declarations and definitions from an external schema. Le dichiarazioni e le definizioni incluse diventano quindi disponibili per l'elaborazione nello schema che le contiene.The included declarations and definitions are then available for processing in the containing schema.

XmlSchemaInference

Deriva uno schema XSD (XML Schema Definition Language) da un documento XML.Infers an XML Schema Definition Language (XSD) schema from an XML document. Non è possibile ereditare la classe XmlSchemaInference.The XmlSchemaInference class cannot be inherited.

XmlSchemaInferenceException

Restituisce informazioni sugli errori rilevati dalla classe XmlSchemaInference durante la deduzione di uno schema da un documento XML.Returns information about errors encountered by the XmlSchemaInference class while inferring a schema from an XML document.

XmlSchemaInfo

Rappresenta l'infoset dopo la convalida dello schema di un nodo XML convalidato.Represents the post-schema-validation infoset of a validated XML node.

XmlSchemaKey

Questa classe rappresenta l'elemento key di XML Schema come specificato dal World Wide Web Consortium (W3C).This class represents the key element from XMLSchema as specified by the World Wide Web Consortium (W3C).

XmlSchemaKeyref

Questa classe rappresenta l'elemento keyref di XML Schema come specificato dal World Wide Web Consortium (W3C).This class represents the keyref element from XMLSchema as specified by the World Wide Web Consortium (W3C).

XmlSchemaLengthFacet

Rappresenta il facet length di XML Schema come specificato dal World Wide Web Consortium (W3C).Represents the length facet from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe può essere utilizzata per specificare una limitazione alla lunghezza di un elemento simpleType nel tipo di dati.This class can be used to specify a restriction on the length of a simpleType element on the data type.

XmlSchemaMaxExclusiveFacet

Rappresenta l'elemento maxExclusive dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the maxExclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe può essere utilizzata per specificare una limitazione al valore massimo di un elemento simpleType.This class can be used to specify a restriction on the maximum value of a simpleType element. Il valore dell'elemento deve essere inferiore al valore dell'elemento maxExclusive.The element value must be less than the value of the maxExclusive element.

XmlSchemaMaxInclusiveFacet

Rappresenta l'elemento maxInclusive dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the maxInclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe può essere utilizzata per specificare una limitazione al valore massimo di un elemento simpleType.This class can be used to specify a restriction on the maximum value of a simpleType element. Il valore dell'elemento deve essere inferiore o uguale al valore dell'elemento maxInclusive.The element value must be less than or equal to the value of the maxInclusive element.

XmlSchemaMaxLengthFacet

Rappresenta l'elemento maxLength dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the maxLength element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe può essere utilizzata per specificare una limitazione alla lunghezza massima del valore di dati di un elemento simpleType.This class can be used to specify a restriction on the maximum length of the data value of a simpleType element. La lunghezza deve essere inferiore al valore dell'elemento maxLength.The length must be less than the value of the maxLength element.

XmlSchemaMinExclusiveFacet

Rappresenta l'elemento minExclusive dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the minExclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe può essere utilizzata per specificare una limitazione al valore minimo di un elemento simpleType.This class can be used to specify a restriction on the minimum value of a simpleType element. Il valore dell'elemento deve essere maggiore del valore dell'elemento minExclusive.The element value must be greater than the value of the minExclusive element.

XmlSchemaMinInclusiveFacet

Rappresenta l'elemento minInclusive dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the minInclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe può essere utilizzata per specificare una limitazione al valore minimo di un elemento simpleType.This class can be used to specify a restriction on the minimum value of a simpleType element. Il valore dell'elemento deve essere maggiore o uguale al valore dell'elemento minInclusive.The element value must be greater than or equal to the value of the minInclusive element.

XmlSchemaMinLengthFacet

Rappresenta l'elemento minLength dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the minLength element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe può essere utilizzata per specificare una limitazione alla lunghezza minima del valore di dati di un elemento simpleType.This class can be used to specify a restriction on the minimum length of the data value of a simpleType element. La lunghezza deve essere maggiore del valore dell'elemento minLength.The length must be greater than the value of the minLength element.

XmlSchemaNotation

Rappresenta l'elemento notation dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the notation element from XML Schema as specified by the World Wide Web Consortium (W3C). Una dichiarazione notation di uno schema XML è una ricostruzione di dichiarazioni di XML 1.0 NOTATION.An XML Schema notation declaration is a reconstruction of XML 1.0 NOTATION declarations. Lo scopo delle notazioni è descrivere il formato dei dati non XML contenuti in un documento XML.The purpose of notations is to describe the format of non-XML data within an XML document.

XmlSchemaNumericFacet

Classe astratta per la definizione degli aspetti di numeric.Abstract class for defining numeric facets. Questa classe è la classe base per le classi di facet numerici come XmlSchemaMinLengthFacetThis class is the base class for numeric facet classes such as XmlSchemaMinLengthFacet

XmlSchemaObject

Rappresenta la classe radice per la gerarchia del modello a oggetti dello schema XML e funge da classe base per le classi come XmlSchema.Represents the root class for the Xml schema object model hierarchy and serves as a base class for classes such as the XmlSchema class.

XmlSchemaObjectCollection

Raccolta di oggetti XmlSchemaObject.A collection of XmlSchemaObjects.

XmlSchemaObjectEnumerator

Rappresenta l'enumeratore per la classe XmlSchemaObjectCollection.Represents the enumerator for the XmlSchemaObjectCollection.

XmlSchemaObjectTable

Fornisce gli insiemi degli elementi contenuti nella classe XmlSchema (ad esempio, Attributi, AttributeGroups, Elementi e così via).Provides the collections for contained elements in the XmlSchema class (for example, Attributes, AttributeGroups, Elements, and so on).

XmlSchemaParticle

Classe astratta che è la classe di base per tutti i tipi di particella (ad esempio, XmlSchemaAny).Abstract class for that is the base class for all particle types (e.g. XmlSchemaAny).

XmlSchemaPatternFacet

Rappresenta l'elemento pattern dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the pattern element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe può essere utilizzata per specificare una limitazione al valore inserito per un elemento simpleType.This class can be used to specify a restriction on the value entered for a simpleType element.

XmlSchemaRedefine

Rappresenta l'elemento redefine dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the redefine element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe può essere utilizzata per consentire che i tipi semplici e complessi, i gruppi e i gruppi di attributi di file di schema esterni vengano ridefiniti nello schema in uso.This class can be used to allow simple and complex types, groups and attribute groups from external schema files to be redefined in the current schema. La classe può essere utilizzata anche per fornire informazioni sulla versione per gli elementi dello schema.This class can also be used to provide versioning for the schema elements.

XmlSchemaSequence

Rappresenta l'elemento sequence (compositor) di XML Schema come specificato dal World Wide Web Consortium (W3C).Represents the sequence element (compositor) from the XML Schema as specified by the World Wide Web Consortium (W3C). L'elemento sequence richiede che gli elementi del gruppo appaiano nella sequenza specificata all'interno dell'elemento contenitore.The sequence requires the elements in the group to appear in the specified sequence within the containing element.

XmlSchemaSet

Contiene una cache di schemi XSD (XML Schema Definition Language).Contains a cache of XML Schema definition language (XSD) schemas.

XmlSchemaSimpleContent

Rappresenta l'elemento simpleContent dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the simpleContent element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe è riservata ai tipi semplici e complessi con modello di contenuto semplice.This class is for simple and complex types with simple content model.

XmlSchemaSimpleContentExtension

Rappresenta l'elemento extension relativo al contenuto semplice di XML Schema come specificato dal World Wide Web Consortium (W3C).Represents the extension element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe può essere utilizzata per derivare tipi semplici per estensione.This class can be used to derive simple types by extension. Tali derivazioni sono utilizzate per estendere il contenuto di tipo semplice dell'elemento mediante l'aggiunta di attributi.Such derivations are used to extend the simple type content of the element by adding attributes.

XmlSchemaSimpleContentRestriction

Rappresenta l'elemento restriction relativo al contenuto semplice di XML Schema come specificato dal World Wide Web Consortium (W3C).Represents the restriction element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe può essere utilizzata per derivare tipi semplici per limitazione.This class can be used to derive simple types by restriction. Tali derivazioni possono essere impiegate per limitare l'intervallo di valori relativi all'elemento a un sottoinsieme dei valori specificati nel tipo semplice ereditato.Such derivations can be used to restrict the range of values for the element to a subset of the values specified in the inherited simple type.

XmlSchemaSimpleType

Rappresenta l'elemento simpleType relativo al contenuto semplice di XML Schema come specificato dal World Wide Web Consortium (W3C).Represents the simpleType element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe definisce un tipo semplice.This class defines a simple type. Nei tipi semplici possono essere specificate informazioni e vincoli per gli attributi dei valori o elementi con contenuto di solo testo.Simple types can specify information and constraints for the value of attributes or elements with text-only content.

XmlSchemaSimpleTypeContent

Classe astratta per classi con contenuto di tipo semplice.Abstract class for simple type content classes.

XmlSchemaSimpleTypeList

Rappresenta l'elemento list dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the list element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe può essere utilizzata per definire un elemento simpleType come un elenco di valori di un tipo di dati specificato.This class can be used to define a simpleType element as a list of values of a specified data type.

XmlSchemaSimpleTypeRestriction

Rappresenta l'elemento restriction relativo ai tipi semplici di XML Schema come specificato dal World Wide Web Consortium (W3C).Represents the restriction element for simple types from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe può essere utilizzata per limitare l'elemento simpleType.This class can be used restricting simpleType element.

XmlSchemaSimpleTypeUnion

Rappresenta l'elemento union relativo ai tipi semplici di XML Schema come specificato dal World Wide Web Consortium (W3C).Represents the union element for simple types from XML Schema as specified by the World Wide Web Consortium (W3C). È possibile utilizzare un tipo di dati union per specificare il contenuto di un elemento simpleType.A union datatype can be used to specify the content of a simpleType. Il valore dell'elemento simpleType deve appartenere a un set di tipi di dati alternativo specificato nell'unione.The value of the simpleType element must be any one of a set of alternative datatypes specified in the union. I tipi di unione sono sempre tipi derivati e devono comprendere almeno due tipi di dati alternativi.Union types are always derived types and must comprise at least two alternative datatypes.

XmlSchemaTotalDigitsFacet

Rappresenta il facet totalDigits di XML Schema come specificato dal World Wide Web Consortium (W3C).Represents the totalDigits facet from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe può essere utilizzata per specificare una limitazione al numero di cifre che è possibile immettere per il valore di un elemento simpleType.This class can be used to specify a restriction on the number of digits that can be entered for the value of a simpleType element. Il valore di totalDigits deve essere un intero positivo.That value of totalDigits must be a positive integer.

XmlSchemaType

Classe base per tutti i tipi semplici e i tipi complessi.The base class for all simple types and complex types.

XmlSchemaUnique

Rappresenta l'elemento unique dallo schema XML come specificato da World Wide Web Consortium (W3C).Represents the unique element from XML Schema as specified by the World Wide Web Consortium (W3C). Questa classe può essere utilizzata per identificare un vincolo univoco in una serie di elementi.This class can be used to identify a unique constraint among a set of elements.

XmlSchemaValidationException

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.Represents the exception thrown when XML Schema Definition Language (XSD) schema validation errors and warnings are encountered in an XML document being validated.

XmlSchemaValidator

Rappresenta un motore di gestione della convalida di schemi XSD (XML Schema Definition Language).Represents an XML Schema Definition Language (XSD) Schema validation engine. Non è possibile ereditare la classe XmlSchemaValidator.The XmlSchemaValidator class cannot be inherited.

XmlSchemaWhiteSpaceFacet

Rappresenta l'aspetto di whiteSpace del World Wide Web Consortium (W3C).Represents the World Wide Web Consortium (W3C) whiteSpace facet.

XmlSchemaXPath

Rappresenta l'elemento selector del World Wide Web Consortium (W3C).Represents the World Wide Web Consortium (W3C) selector element.

Interfacce

IXmlSchemaInfo

Definisce l'infoset dopo la convalida dello schema di un nodo XML convalidato.Defines the post-schema-validation infoset of a validated XML node.

Enumerazioni

XmlSchemaContentProcessing

Fornisce informazioni sulla modalità di convalida delle sostituzioni di elementi any e anyAttribute.Provides information about the validation mode of any and anyAttribute element replacements.

XmlSchemaContentType

Enumerazioni per il modello di contenuto del tipo complesso. Rappresenta il contenuto dell'insieme di informazioni (infoset) dopo la convalida dello schema.This represents the content in the post-schema-validation information set (infoset).

XmlSchemaDatatypeVariety

Specifica la varietà di tipi di dati dello schema XML W3C del tipo.Specifies the W3C XML schema data type variety of the type.

XmlSchemaDerivationMethod

Fornisce diversi metodi per impedire la derivazione.Provides different methods for preventing derivation.

XmlSchemaForm

Indica se gli attributi o gli elementi devono essere qualificati con un prefisso di uno spazio dei nomi.Indicates if attributes or elements need to be qualified with a namespace prefix.

XmlSchemaInference.InferenceOption

Influisce sull'occorrenza e le informazioni sul tipo derivate dalla classe XmlSchemaInference per gli elementi e gli attributi di un documento XML.Affects occurrence and type information inferred by the XmlSchemaInference class for elements and attributes in an XML document.

XmlSchemaUse

Indicatore del modo in cui viene utilizzato l'attributo.Indicator of how the attribute is used.

XmlSchemaValidationFlags

Specifica le opzioni di convalida dello schema utilizzate dalle classi XmlSchemaValidator e XmlReader.Specifies schema validation options used by the XmlSchemaValidator and XmlReader classes.

XmlSchemaValidity

Rappresenta la validità di un elemento XML convalidato dalla classe XmlSchemaValidator.Represents the validity of an XML item validated by the XmlSchemaValidator class.

XmlSeverityType

Rappresenta la gravità dell'evento di convalida.Represents the severity of the validation event.

XmlTypeCode

Rappresenta i tipi di schema XSD (XML Schema Definition) W3C.Represents the W3C XML Schema Definition Language (XSD) schema types.

Delegati

ValidationEventHandler

Rappresenta il metodo di callback che gestirà gli eventi di convalida degli schemi XML e gli ValidationEventArgs.Represents the callback method that will handle XML schema validation events and the ValidationEventArgs.

XmlValueGetter

delegate utilizzato dalla classe XmlSchemaValidator per passare valori di attributi, testo e spazi vuoti come tipo CLR (Common Language Runtime) compatibile con il tipo XSD (XML Schema Definition Language) degli attributi, del testo o degli spazi vuoti.A delegate used by the XmlSchemaValidator class to pass attribute, text, and white space values as a Common Language Runtime (CLR) type compatible with the XML Schema Definition Language (XSD) type of the attribute, text, or white space.

Commenti

Importante

  • Non usare gli schemi da origini sconosciute o non attendibile o percorsi.Do not use schemas from unknown or untrusted sources or locations. In questo modo può pregiudicare la sicurezza del codice.Doing so will compromise the security of your code.
  • Schemi XML (inclusi gli schemi inline) sono intrinsecamente vulnerabili ad attacchi denial of service; non le accetti in scenari non affidabili.XML schemas (including inline schemas) are inherently vulnerable to denial of service attacks; do not accept them in untrusted scenarios.
  • Le eccezioni e messaggi di errore di convalida dello schema possono esporre informazioni riservate riguardanti il modello di contenuto o i percorsi URI per il file di schema.Schema validation error messages and exceptions may expose sensitive information about the content model or URI paths to the schema file. Prestare attenzione a non esporre queste informazioni per i chiamanti non attendibili.Be careful not to expose this information to untrusted callers.
  • Considerazioni aggiuntive sulla sicurezza vengono trattati nella sezione osservazioni delle API in questo spazio dei nomi.Additional security considerations are covered in the Remarks section of the APIs in this namespace.

Vedi anche