System.Xml.Schema Namespace

Contém as classes XML compatíveis baseadas em padrões para esquemas XSD (linguagem de definição de esquema XML). Contains the XML classes that provide standards-based support for XML schema definition language (XSD) schemas.

Classes

Extensions

Essa classe contém os métodos de extensão LINQ to XML para validação de XSD.This class contains the LINQ to XML extension methods for XSD validation.

ValidationEventArgs

Retorna informações detalhadas relacionadas ao ValidationEventHandler.Returns detailed information related to the ValidationEventHandler.

XmlAtomicValue

Representa o valor digitado de um elemento ou atributo XML.Represents the typed value of a validated XML element or attribute. A classe XmlAtomicValue não pode ser herdada.The XmlAtomicValue class cannot be inherited.

XmlSchema

Uma representação na memória de um esquema XML, conforme especificado em XML Schema Part 1: Structures (Esquema XML parte 1: estruturas) e XML Schema Part 2: Datatypes (Esquema XML parte 2: tipos de dados) do W3C (World Wide Web Consortium).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

Representa o elemento all W3C (World Wide Web Consortium) (compositor).Represents the World Wide Web Consortium (W3C) all element (compositor).

XmlSchemaAnnotated

A classe base de qualquer elemento que pode conter elementos de anotação.The base class for any element that can contain annotation elements.

XmlSchemaAnnotation

Representa o elemento annotation W3C (World Wide Web Consortium).Represents the World Wide Web Consortium (W3C) annotation element.

XmlSchemaAny

Representa o elemento any W3C (World Wide Web Consortium).Represents the World Wide Web Consortium (W3C) any element.

XmlSchemaAnyAttribute

Representa o elemento anyAttribute W3C (World Wide Web Consortium).Represents the World Wide Web Consortium (W3C) anyAttribute element.

XmlSchemaAppInfo

Representa o elemento appinfo W3C (World Wide Web Consortium).Represents the World Wide Web Consortium (W3C) appinfo element.

XmlSchemaAttribute

Representa o elemento attribute do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the attribute element from the XML Schema as specified by the World Wide Web Consortium (W3C). Os atributos fornecem informações adicionais sobre outros elementos do documento.Attributes provide additional information for other document elements. A marca do atributo é aninhada entre as marcas de elemento do documento para o esquema.The attribute tag is nested between the tags of a document's element for the schema. O documento XML exibe atributos como itens nomeados na marca de abertura de um elemento.The XML document displays attributes as named items in the opening tag of an element.

XmlSchemaAttributeGroup

Representa o elemento attributeGroup do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the attributeGroup element from the XML Schema as specified by the World Wide Web Consortium (W3C). O AttributesGroups fornece um mecanismo para agrupar um conjunto de declarações de atributo para que elas possam ser incorporadas como um grupo nas definições de tipo complexo.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

Representa o elemento attributeGroup com o atributo ref do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the attributeGroup element with the ref attribute from the XML Schema as specified by the World Wide Web Consortium (W3C). AttributesGroupRef é a referência para um attributeGroup, a propriedade de nome contém o grupo de atributos que está sendo referenciado.AttributesGroupRef is the reference for an attributeGroup, name property contains the attribute group being referenced.

XmlSchemaChoice

Representa o elemento choice (compositor) do Esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the choice element (compositor) from the XML Schema as specified by the World Wide Web Consortium (W3C). O choice permite que apenas um de seus filhos sejam exibidos em uma instância.The choice allows only one of its children to appear in an instance.

XmlSchemaCollection

Contém um cache de esquemas XSD (linguagem de definição de esquema XML) e XDR (Dados XML reduzidos).Contains a cache of XML Schema definition language (XSD) and XML-Data Reduced (XDR) schemas. A classe XmlSchemaCollection está obsoleta.The XmlSchemaCollection class is obsolete. Use XmlSchemaSet em seu lugar.Use XmlSchemaSet instead.

XmlSchemaCollectionEnumerator

Dá suporte a uma iteração simples em uma coleção.Supports a simple iteration over a collection. Essa classe não pode ser herdada.This class cannot be inherited.

XmlSchemaCompilationSettings

Fornece opções de compilação de esquema para a classe XmlSchemaSet Essa classe não pode ser herdada.Provides schema compilation options for the XmlSchemaSet class This class cannot be inherited.

XmlSchemaComplexContent

Representa o elemento complexContent do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the complexContent element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe representa o modelo de conteúdo complexo para tipos complexos.This class represents the complex content model for complex types. Ela contém extensões ou restrições em um tipo complexo que tem apenas elementos ou conteúdo misto.It contains extensions or restrictions on a complex type that has either only elements or mixed content.

XmlSchemaComplexContentExtension

Representa o elemento extension do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the extension element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe é para tipos complexos com o modelo de conteúdo complexo derivado por extensão.This class is for complex types with complex content model derived by extension. Ela estende o tipo complexo pela adição de elementos ou atributos.It extends the complex type by adding attributes or elements.

XmlSchemaComplexContentRestriction

Representa o elemento restriction do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the restriction element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe é para tipos complexos com um modelo de conteúdo complexo derivado por restrição.This class is for complex types with a complex content model derived by restriction. Ela restringe o conteúdo do tipo complexo a um subconjunto do tipo complexo herdado.It restricts the contents of the complex type to a subset of the inherited complex type.

XmlSchemaComplexType

Representa o elemento complexType do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the complexType element from XML Schema as specified by the World Wide Web Consortium (W3C). Esta classe define um tipo complexo que determina o conjunto de atributos e o conteúdo de um elemento.This class defines a complex type that determines the set of attributes and content of an element.

XmlSchemaContent

Uma classe abstrata para o conteúdo de esquema.An abstract class for schema content.

XmlSchemaContentModel

Especifica a ordem e a estrutura dos elementos filhos de um tipo.Specifies the order and structure of the child elements of a type.

XmlSchemaDatatype

A classe XmlSchemaDatatype é uma classe abstrata para mapear os tipos de XSD (linguagem de definição de esquema XML) para os tipos de 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

Representa o elemento documentation do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the documentation element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe especifica informações a serem lidas ou usadas por humanos em um annotation.This class specifies information to be read or used by humans within an annotation.

XmlSchemaElement

Representa o elemento element do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the element element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe é a classe base para todos os tipos de partícula e é usada para descrever um elemento em um documento XML.This class is the base class for all particle types and is used to describe an element in an XML document.

XmlSchemaEnumerationFacet

Representa a faceta enumeration do Esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the enumeration facet from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe especifica uma lista de valores válidos para um elemento simpleType.This class specifies a list of valid values for a simpleType element. A declaração está contida em uma declaração restriction.Declaration is contained within a restriction declaration.

XmlSchemaException

Retorna informações detalhadas sobre a exceção do esquema.Returns detailed information about the schema exception.

XmlSchemaExternal

Uma classe abstrata.An abstract class. Fornece informações sobre o esquema incluído.Provides information about the included schema.

XmlSchemaFacet

Classe abstrata para todas as facetas que são usadas quando os tipos simples são derivados por restrição.Abstract class for all facets that are used when simple types are derived by restriction.

XmlSchemaFractionDigitsFacet

Especifica uma restrição no número de dígitos que podem ser inseridos para o valor de fração de um elemento simpleType.Specifies a restriction on the number of digits that can be entered for the fraction value of a simpleType element. O valor de fractionDigits deve ser um inteiro positivo.The value of fractionDigits must be a positive integer. Representa a faceta fractionDigits do W3C (World Wide Web Consortium).Represents the World Wide Web Consortium (W3C) fractionDigits facet.

XmlSchemaGroup

Representa o elemento group do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the group element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe define grupos no nível do schema que são referenciados por meio de tipos complexos.This class defines groups at the schema level that are referenced from the complex types. Ela agrupa um conjunto de declarações de elemento para que elas possam ser incorporadas como um grupo nas definições de tipo complexo.It groups a set of element declarations so that they can be incorporated as a group into complex type definitions.

XmlSchemaGroupBase

Uma classe abstrata para XmlSchemaAll, XmlSchemaChoice ou XmlSchemaSequence.An abstract class for XmlSchemaAll, XmlSchemaChoice, or XmlSchemaSequence.

XmlSchemaGroupRef

Representa o elemento group com o atributo ref do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the group element with ref attribute from the XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe é usada em tipos complexos que fazem referência a um group definido no nível do schema.This class is used within complex types that reference a group defined at the schema level.

XmlSchemaIdentityConstraint

Classe para restrições de identidade: elementos key, keyref e unique.Class for the identity constraints: key, keyref, and unique elements.

XmlSchemaImport

Representa o elemento import do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the import element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe é usada para importar os componentes de esquema de outros esquemas.This class is used to import schema components from other schemas.

XmlSchemaInclude

Representa o elemento include do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the include element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe é usada para incluir declarações e definições de um esquema externo.This class is used to include declarations and definitions from an external schema. Em seguida, as definições e declarações incluídas ficam disponíveis para o processamento no esquema que as contém.The included declarations and definitions are then available for processing in the containing schema.

XmlSchemaInference

Infere uma esquema de Linguagem de Definição de Esquema XML (XSD) de um documento XML.Infers an XML Schema Definition Language (XSD) schema from an XML document. A classe XmlSchemaInference não pode ser herdada.The XmlSchemaInference class cannot be inherited.

XmlSchemaInferenceException

Retorna informações sobre os erros encontrados pela classe XmlSchemaInference para inferir um esquema de um documento XML.Returns information about errors encountered by the XmlSchemaInference class while inferring a schema from an XML document.

XmlSchemaInfo

Representa o infoset de validação pós-esquema de um nó XML validado.Represents the post-schema-validation infoset of a validated XML node.

XmlSchemaKey

Essa classe representa o elemento key do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).This class represents the key element from XMLSchema as specified by the World Wide Web Consortium (W3C).

XmlSchemaKeyref

Essa classe representa o elemento keyref do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).This class represents the keyref element from XMLSchema as specified by the World Wide Web Consortium (W3C).

XmlSchemaLengthFacet

Representa a faceta length do Esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the length facet from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe pode ser usada para especificar uma restrição de comprimento de um elemento simpleType no tipo de dados.This class can be used to specify a restriction on the length of a simpleType element on the data type.

XmlSchemaMaxExclusiveFacet

Representa o elemento maxExclusive do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the maxExclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe pode ser usada para especificar uma restrição no valor máximo de um elemento simpleType.This class can be used to specify a restriction on the maximum value of a simpleType element. O valor do elemento deve ser menor que o valor do elemento maxExclusive.The element value must be less than the value of the maxExclusive element.

XmlSchemaMaxInclusiveFacet

Representa o elemento maxInclusive do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the maxInclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe pode ser usada para especificar uma restrição no valor máximo de um elemento simpleType.This class can be used to specify a restriction on the maximum value of a simpleType element. O valor do elemento deve ser menor ou igual ao valor do elemento maxInclusive.The element value must be less than or equal to the value of the maxInclusive element.

XmlSchemaMaxLengthFacet

Representa o elemento maxLength do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the maxLength element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe pode ser usada para especificar uma restrição de comprimento máximo do valor de dados de um elemento simpleType.This class can be used to specify a restriction on the maximum length of the data value of a simpleType element. O comprimento deve ser menor que o valor do elemento maxLength.The length must be less than the value of the maxLength element.

XmlSchemaMinExclusiveFacet

Representa o elemento minExclusive do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the minExclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe pode ser usada para especificar uma restrição no valor mínimo de um elemento simpleType.This class can be used to specify a restriction on the minimum value of a simpleType element. O valor do elemento deve ser maior que o valor do elemento minExclusive.The element value must be greater than the value of the minExclusive element.

XmlSchemaMinInclusiveFacet

Representa o elemento minInclusive do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the minInclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe pode ser usada para especificar uma restrição de valor mínimo de um elemento simpleType.This class can be used to specify a restriction on the minimum value of a simpleType element. O valor do elemento deve ser maior ou igual ao valor do elemento minInclusive.The element value must be greater than or equal to the value of the minInclusive element.

XmlSchemaMinLengthFacet

Representa o elemento minLength do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the minLength element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe pode ser usada para especificar uma restrição de comprimento mínimo do valor de dados de um elemento simpleType.This class can be used to specify a restriction on the minimum length of the data value of a simpleType element. O comprimento deve ser maior que o valor do elemento minLength.The length must be greater than the value of the minLength element.

XmlSchemaNotation

Representa o elemento notation do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the notation element from XML Schema as specified by the World Wide Web Consortium (W3C). Um declaração notation do esquema XML é uma reconstrução de declarações XML 1.0 NOTATION.An XML Schema notation declaration is a reconstruction of XML 1.0 NOTATION declarations. A finalidade das notações é descrever o formato dos dados que não são XML dentro de um documento XML.The purpose of notations is to describe the format of non-XML data within an XML document.

XmlSchemaNumericFacet

Classe abstrata para definir facetas numeric.Abstract class for defining numeric facets. Essa é a classe base para classes de faceta numérica, como XmlSchemaMinLengthFacetThis class is the base class for numeric facet classes such as XmlSchemaMinLengthFacet

XmlSchemaObject

Representa a classe raiz para a hierarquia de modelo de objeto de esquema XML e serve como uma classe base para classes, como a classe 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

Uma coleção de XmlSchemaObjects.A collection of XmlSchemaObjects.

XmlSchemaObjectEnumerator

Representa o enumerador para a XmlSchemaObjectCollection.Represents the enumerator for the XmlSchemaObjectCollection.

XmlSchemaObjectTable

Fornece as coleções de elementos contidos na classe XmlSchema (por exemplo, Attributes, AttributeGroups, Elements e assim por diante).Provides the collections for contained elements in the XmlSchema class (for example, Attributes, AttributeGroups, Elements, and so on).

XmlSchemaParticle

A classe abstrata para isso é a classe base para todos os tipos de partícula (por exemplo, XmlSchemaAny).Abstract class for that is the base class for all particle types (e.g. XmlSchemaAny).

XmlSchemaPatternFacet

Representa o elemento pattern do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the pattern element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe pode ser usada para especificar uma restrição no valor inserido para um elemento simpleType.This class can be used to specify a restriction on the value entered for a simpleType element.

XmlSchemaRedefine

Representa o elemento redefine do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the redefine element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe pode ser usada para permitir que tipos simples e complexos, grupos e grupos de atributos de arquivos de esquema externos sejam redefinidos no esquema atual.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. Essa classe também pode ser usada para fornecer controle de versão para os elementos do esquema.This class can also be used to provide versioning for the schema elements.

XmlSchemaSequence

Representa o elemento sequence (compositor) do Esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the sequence element (compositor) from the XML Schema as specified by the World Wide Web Consortium (W3C). O sequence exige que os elementos do grupo apareçam na sequência especificada dentro do elemento recipiente.The sequence requires the elements in the group to appear in the specified sequence within the containing element.

XmlSchemaSet

Contém um cache de esquemas XSD (linguagem de definição de esquema XML).Contains a cache of XML Schema definition language (XSD) schemas.

XmlSchemaSimpleContent

Representa o elemento simpleContent do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the simpleContent element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe é para tipos simples e complexos com o modelo de conteúdo simples.This class is for simple and complex types with simple content model.

XmlSchemaSimpleContentExtension

Representa o elemento extension para conteúdo simples do Esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the extension element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe pode ser usada para derivar tipos simples por extensão.This class can be used to derive simple types by extension. Tais derivações são usadas para estender o conteúdo de tipo simples do elemento com a adição de atributos.Such derivations are used to extend the simple type content of the element by adding attributes.

XmlSchemaSimpleContentRestriction

Representa o elemento restriction para conteúdo simples do Esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the restriction element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe pode ser usada para derivar tipos simples por restrição.This class can be used to derive simple types by restriction. Essas derivações podem ser usadas para restringir o intervalo de valores para o elemento a um subconjunto dos valores especificados no tipo simples herdado.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

Representa o elemento simpleType para conteúdo simples do Esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the simpleType element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). Esta classe define um tipo simples.This class defines a simple type. Tipos simples podem especificar informações e restrições para o valor dos atributos ou elementos com conteúdo somente texto.Simple types can specify information and constraints for the value of attributes or elements with text-only content.

XmlSchemaSimpleTypeContent

Classe abstrata para classes de conteúdo de tipo simples.Abstract class for simple type content classes.

XmlSchemaSimpleTypeList

Representa o elemento list do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the list element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe pode ser usada para definir um elemento simpleType como uma lista de valores de um tipo de dados especificado.This class can be used to define a simpleType element as a list of values of a specified data type.

XmlSchemaSimpleTypeRestriction

Representa o elemento restriction para tipos simples do Esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the restriction element for simple types from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe pode ser usada restringindo o elemento simpleType.This class can be used restricting simpleType element.

XmlSchemaSimpleTypeUnion

Representa o elemento union para tipos simples do Esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the union element for simple types from XML Schema as specified by the World Wide Web Consortium (W3C). Um tipo de dados union pode ser usado para especificar o conteúdo de um simpleType.A union datatype can be used to specify the content of a simpleType. O valor do elemento simpleType deve ser qualquer um de um conjunto de tipos de dados alternativos especificados na união.The value of the simpleType element must be any one of a set of alternative datatypes specified in the union. Os tipos de união sempre são tipos derivados e devem ter pelo menos dois tipos de dados alternativos.Union types are always derived types and must comprise at least two alternative datatypes.

XmlSchemaTotalDigitsFacet

Representa a faceta totalDigits do Esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the totalDigits facet from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe pode ser usada para especificar uma restrição no número de dígitos que podem ser inseridos para o valor de um 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. Esse valor de totalDigits deve ser um inteiro positivo.That value of totalDigits must be a positive integer.

XmlSchemaType

A classe base para todos os tipos simples e tipos complexos.The base class for all simple types and complex types.

XmlSchemaUnique

Representa o elemento unique do esquema XML, conforme especificado pelo W3C (World Wide Web Consortium).Represents the unique element from XML Schema as specified by the World Wide Web Consortium (W3C). Essa classe pode ser usada para identificar uma restrição exclusiva entre um conjunto de elementos.This class can be used to identify a unique constraint among a set of elements.

XmlSchemaValidationException

Representa a exceção gerada quando erros ou avisos de validação de esquema da linguagem XSD (Linguagem de Definição de Esquema) são encontrados em um documento XML que está sendo validado.Represents the exception thrown when XML Schema Definition Language (XSD) schema validation errors and warnings are encountered in an XML document being validated.

XmlSchemaValidator

Representa um mecanismo de validação do esquema XSD (linguagem de definição de esquema XML).Represents an XML Schema Definition Language (XSD) Schema validation engine. A classe XmlSchemaValidator não pode ser herdada.The XmlSchemaValidator class cannot be inherited.

XmlSchemaWhiteSpaceFacet

Representa a faceta whiteSpace do W3C (World Wide Web Consortium).Represents the World Wide Web Consortium (W3C) whiteSpace facet.

XmlSchemaXPath

Representa o elemento selector W3C (World Wide Web Consortium).Represents the World Wide Web Consortium (W3C) selector element.

Interfaces

IXmlSchemaInfo

Define o infoset de validação pós-esquema de um nó XML validado.Defines the post-schema-validation infoset of a validated XML node.

Enumerações

XmlSchemaContentProcessing

Fornece informações sobre o modo de validação de substituições de elemento any e anyAttribute.Provides information about the validation mode of any and anyAttribute element replacements.

XmlSchemaContentType

Enumerações para o modelo de conteúdo do tipo complexo.Enumerations for the content model of the complex type. Representa o conteúdo no conjunto de informações de pós-validação de esquema (infoset).This represents the content in the post-schema-validation information set (infoset).

XmlSchemaDatatypeVariety

Especifica a variedade de tipo de dados do esquema XML do W3C do tipo.Specifies the W3C XML schema data type variety of the type.

XmlSchemaDerivationMethod

Fornece diferentes métodos para evitar a derivação.Provides different methods for preventing derivation.

XmlSchemaForm

Indica se os atributos ou elementos precisam ser qualificados com um prefixo de namespace.Indicates if attributes or elements need to be qualified with a namespace prefix.

XmlSchemaInference.InferenceOption

Afeta as informações de ocorrência e tipo deduzidas pela classe XmlSchemaInference para elementos e atributos em um documento XML.Affects occurrence and type information inferred by the XmlSchemaInference class for elements and attributes in an XML document.

XmlSchemaUse

Indicador de como o atributo é usado.Indicator of how the attribute is used.

XmlSchemaValidationFlags

Especifica as opções de validação de esquema usadas pelas classes XmlSchemaValidator e XmlReader.Specifies schema validation options used by the XmlSchemaValidator and XmlReader classes.

XmlSchemaValidity

Representa a validade de um item XML validado pela classe XmlSchemaValidator.Represents the validity of an XML item validated by the XmlSchemaValidator class.

XmlSeverityType

Representa a gravidade do evento de validação.Represents the severity of the validation event.

XmlTypeCode

Representa os tipos de esquema W3C XSD (linguagem de definição de esquema XML).Represents the W3C XML Schema Definition Language (XSD) schema types.

Delegados

ValidationEventHandler

Representa o método de retorno de chamada que manipulará eventos de validação de esquema XML e os ValidationEventArgs.Represents the callback method that will handle XML schema validation events and the ValidationEventArgs.

XmlValueGetter

Um delegate usado pela classe XmlSchemaValidator para passar valores de atributo, texto e espaço em branco como um tipo CLR (Common Language Runtime) compatível com o tipo de linguagem XSD (linguagem de definição de esquema XML) do atributo, texto ou espaço em branco.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.

Comentários

Importante

  • Não use esquemas de fontes ou locais desconhecidos ou não confiáveis.Do not use schemas from unknown or untrusted sources or locations. Isso irá comprometer a segurança do seu código.Doing so will compromise the security of your code.
  • Esquemas XML (incluindo esquemas embutidos) são inerentemente vulneráveis a ataques de negação de serviço; Não os aceite em cenários não confiáveis.XML schemas (including inline schemas) are inherently vulnerable to denial of service attacks; do not accept them in untrusted scenarios.
  • Mensagens de erro de validação de esquema e exceções podem expor informações confidenciais sobre o modelo de conteúdo ou caminhos de URI para o arquivo de esquema.Schema validation error messages and exceptions may expose sensitive information about the content model or URI paths to the schema file. Tenha cuidado para não expor essas informações a chamadores não confiáveis.Be careful not to expose this information to untrusted callers.
  • Considerações de segurança adicionais são abordadas na seção comentários das APIs neste namespace.Additional security considerations are covered in the Remarks section of the APIs in this namespace.

Veja também