XmlSchemaCollection Clase

Definición

Precaución

XmlSchemaCollection has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation instead.

Precaución

Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202

Precaución

XmlSchemaCollection has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.

Precaución

Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202

Contiene una memoria caché del lenguaje de definición de esquemas XML (XSD) y XML-Data esquemas reducidos (XDR). La XmlSchemaCollection clase está obsoleta. Utilice XmlSchemaSet en su 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
Herencia
XmlSchemaCollection
Atributos
Implementaciones

Comentarios

Los esquemas se cargan mediante el Add método , en cuyo momento el esquema está asociado a un identificador uniforme de recursos (URI) del espacio de nombres. En el caso de los esquemas XML, normalmente será la targetNamespace propiedad del esquema.

Aunque esta clase almacena esquemas XML y esquemas XDR, cualquier método y propiedad que toma o devuelve un XmlSchema se aplica solo a esquemas XML.

Esta versión del producto admite la recomendación del esquema XML de World Wide Web Consortium (W3C) ubicada en esquema XML Parte 1: Estructuras y esquema XML Parte 2: Tipos de datos. Un esquema XML debe hacer referencia al espacio de nombres http://www.w3.org/2001/XMLSchema esquema W3C en su elemento de esquema. Consulte el Add método para obtener un ejemplo.

XmlSchemaCollection se puede usar para XmlValidatingReader una validación de datos eficaz.

Importante

La clase /> .

Constructores

Nombre Description
XmlSchemaCollection()
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Inicializa una nueva instancia de la clase XmlSchemaCollection.

XmlSchemaCollection(XmlNameTable)
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Inicializa una nueva instancia de la XmlSchemaCollection clase con el especificado XmlNameTable. XmlNameTable se usa al cargar esquemas.

Propiedades

Nombre Description
Count
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Obtiene el número de espacios de nombres definidos en esta colección.

Item[String]
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Obtiene el XmlSchema asociado al URI del espacio de nombres especificado.

NameTable
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Obtiene el valor predeterminado XmlNameTable utilizado por al XmlSchemaCollection cargar nuevos esquemas.

Métodos

Nombre Description
Add(String, String)
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Agrega el esquema ubicado por la dirección URL especificada a la colección de esquemas.

Add(String, XmlReader, XmlResolver)
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Agrega el esquema contenido en a XmlReader la colección de esquemas. El especificado XmlResolver se usa para resolver los recursos externos.

Add(String, XmlReader)
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Agrega el esquema contenido en a XmlReader la colección de esquemas.

Add(XmlSchema, XmlResolver)
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Agrega al XmlSchema conjunto . El especificado XmlResolver se usa para resolver las referencias externas.

Add(XmlSchema)
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Agrega al XmlSchema conjunto .

Add(XmlSchemaCollection)
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Agrega todos los espacios de nombres definidos en la colección especificada (incluidos sus esquemas asociados) a esta colección.

Contains(String)
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Obtiene un valor que indica si un esquema con el espacio de nombres especificado está en la colección.

Contains(XmlSchema)
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Obtiene un valor que indica si el targetNamespace de especificado XmlSchema está en la colección.

CopyTo(XmlSchema[], Int32)
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Copia todos los XmlSchema objetos de esta colección en la matriz especificada a partir del índice especificado.

Equals(Object)
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetEnumerator()
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Proporciona compatibilidad con la iteración de estilo "for each" sobre la colección de esquemas.

GetHashCode()
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Eventos

Nombre Description
ValidationEventHandler
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Establece un controlador de eventos para recibir información sobre los errores de validación de esquemas XDR y XML.

Implementaciones de interfaz explícitas

Nombre Description
ICollection.CopyTo(Array, Int32)
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Para obtener una descripción de este miembro, vea CopyTo(XmlSchema[], Int32).

ICollection.Count
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Para obtener una descripción de este miembro, vea Count.

ICollection.IsSynchronized
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Para obtener una descripción de este miembro, vea ICollection.IsSynchronized.

ICollection.SyncRoot
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Para obtener una descripción de este miembro, vea ICollection.SyncRoot.

IEnumerable.GetEnumerator()
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Para obtener una descripción de este miembro, vea GetEnumerator().

Métodos de extensión

Nombre Description
AsParallel(IEnumerable)
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Convierte un IEnumerable en un IQueryable.

Cast<TResult>(IEnumerable)
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Convierte los elementos de un IEnumerable al tipo especificado.

OfType<TResult>(IEnumerable)
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Filtra los elementos de un IEnumerable en función de un tipo especificado.

Se aplica a