XmlSchemaCollection Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
XmlSchemaCollection has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation instead.
Cuidado
Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202
Cuidado
XmlSchemaCollection has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.
Cuidado
Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202
Contém um cache de esquemas XSD (linguagem de definição de esquema XML) e XML-Data Redução (XDR). A XmlSchemaCollection classe está obsoleta. Use XmlSchemaSet em seu lugar.
public ref class XmlSchemaCollection sealed : System::Collections::ICollection
[System.Obsolete("XmlSchemaCollection has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation instead.")]
public sealed class XmlSchemaCollection : System.Collections.ICollection
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")]
public sealed class XmlSchemaCollection : System.Collections.ICollection
[System.Obsolete("XmlSchemaCollection has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.")]
public sealed class XmlSchemaCollection : System.Collections.ICollection
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")]
public sealed class XmlSchemaCollection : System.Collections.ICollection
public sealed class XmlSchemaCollection : System.Collections.ICollection
[<System.Obsolete("XmlSchemaCollection has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation instead.")>]
type XmlSchemaCollection = class
interface ICollection
interface IEnumerable
[<System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")>]
type XmlSchemaCollection = class
interface ICollection
interface IEnumerable
[<System.Obsolete("XmlSchemaCollection has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.")>]
type XmlSchemaCollection = class
interface ICollection
interface IEnumerable
[<System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")>]
type XmlSchemaCollection = class
interface ICollection
interface IEnumerable
type XmlSchemaCollection = class
interface ICollection
interface IEnumerable
Public NotInheritable Class XmlSchemaCollection
Implements ICollection
- Herança
-
XmlSchemaCollection
- Atributos
- Implementações
Comentários
Esquemas são carregados usando o Add método, momento em que o esquema é associado a um URI (Uniform Resource Identifier) do namespace. Para esquemas XML, essa normalmente será a targetNamespace propriedade do esquema.
Embora essa classe armazene esquemas XML e esquemas XDR, qualquer método e propriedade que usa ou retorna um XmlSchema se aplica apenas a esquemas XML.
Esta versão do produto dá suporte à recomendação de esquema XML do W3C (World Wide Web Consortium) localizada no Esquema XML Parte 1: Estruturas e Esquema XML Parte 2: Tipos de dados. Um esquema XML deve referenciar o namespace http://www.w3.org/2001/XMLSchema do esquema W3C em seu elemento de esquema. Consulte o Add método para obter um exemplo.
XmlSchemaCollection pode ser usado para XmlValidatingReader validação de dados eficiente.
Importante
A classe XmlSchemaCollection está obsoleta no Microsoft .NET Framework versão 2.0 e foi substituída pela classe XmlSchemaSet.
Construtores
| Nome | Description |
|---|---|
| XmlSchemaCollection() |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Inicializa uma nova instância da classe |
| XmlSchemaCollection(XmlNameTable) |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Inicializa uma nova instância da |
Propriedades
| Nome | Description |
|---|---|
| Count |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Obtém o número de namespaces definidos nesta coleção. |
| Item[String] |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Obtém o XmlSchema associado ao URI do namespace fornecido. |
| NameTable |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Obtém o padrão |
Métodos
| Nome | Description |
|---|---|
| Add(String, String) |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Adiciona o esquema localizado pela URL fornecida à coleção de esquemas. |
| Add(String, XmlReader, XmlResolver) |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Adiciona o esquema contido na XmlReader coleção de esquemas. O especificado XmlResolver é usado para resolver todos os recursos externos. |
| Add(String, XmlReader) |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Adiciona o esquema contido na XmlReader coleção de esquemas. |
| Add(XmlSchema, XmlResolver) |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Adiciona a XmlSchema coleção. O especificado XmlResolver é usado para resolver quaisquer referências externas. |
| Add(XmlSchema) |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Adiciona a XmlSchema coleção. |
| Add(XmlSchemaCollection) |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Adiciona todos os namespaces definidos na coleção determinada (incluindo seus esquemas associados) a essa coleção. |
| Contains(String) |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Obtém um valor que indica se um esquema com o namespace especificado está na coleção. |
| Contains(XmlSchema) |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Obtém um valor que indica se o |
| CopyTo(XmlSchema[], Int32) |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Copia todos os |
| Equals(Object) |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetEnumerator() |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Fornece suporte para a iteração de estilo "para cada" sobre a coleção de esquemas. |
| GetHashCode() |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Serve como a função de hash padrão. (Herdado de Object) |
| GetType() |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Eventos
| Nome | Description |
|---|---|
| ValidationEventHandler |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Define um manipulador de eventos para receber informações sobre os erros de validação de esquema XDR e XML. |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Para obter uma descrição deste membro, consulte CopyTo(XmlSchema[], Int32). |
| ICollection.Count |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Para obter uma descrição deste membro, consulte Count. |
| ICollection.IsSynchronized |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Para obter uma descrição deste membro, consulte ICollection.IsSynchronized. |
| ICollection.SyncRoot |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Para obter uma descrição deste membro, consulte ICollection.SyncRoot. |
| IEnumerable.GetEnumerator() |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Para obter uma descrição deste membro, consulte GetEnumerator(). |
Métodos de Extensão
| Nome | Description |
|---|---|
| AsParallel(IEnumerable) |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Habilita a paralelização de uma consulta. |
| AsQueryable(IEnumerable) |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Converte um IEnumerable em um IQueryable. |
| Cast<TResult>(IEnumerable) |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Converte os elementos de um IEnumerable para o tipo especificado. |
| OfType<TResult>(IEnumerable) |
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.
Filtra os elementos de um IEnumerable com base em um tipo especificado. |