XmlSchemaCollection Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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(XmlNameTable) |
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.
Inicializa una nueva instancia de la |
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 |
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 |
| CopyTo(XmlSchema[], Int32) |
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.
Copia todos los |
| 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. |