XmlSchemaCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
XmlSchemaCollection has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation instead.
Attention
Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202
Attention
XmlSchemaCollection has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.
Attention
Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202
Contient un cache de schémas XSD (XML Schema Definition Language) et XML-Data schémas réduits (XDR). La XmlSchemaCollection classe est obsolète. Utilisez XmlSchemaSet à la place.
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
- Héritage
-
XmlSchemaCollection
- Attributs
- Implémente
Remarques
Les schémas sont chargés à l’aide de la Add méthode, auquel cas le schéma est associé à un URI (Uniform Resource Identifier) d’espace de noms. Pour les schémas XML, il s’agit généralement de la targetNamespace propriété du schéma.
Bien que cette classe stocke à la fois les schémas XML et les schémas XDR, toute méthode et propriété qui accepte ou retourne une XmlSchema application aux schémas XML uniquement.
Cette version du produit prend en charge la recommandation de schéma XML W3C (World Wide Web Consortium) située à la partie 1 du schéma XML : Structures et schéma XML Partie 2 : Types de données. Un schéma XML doit référencer l’espace de noms http://www.w3.org/2001/XMLSchema de schéma W3C dans son élément de schéma. Consultez la Add méthode pour obtenir un exemple.
XmlSchemaCollection peut être utilisé pour XmlValidatingReader une validation efficace des données.
Important
La classe XmlSchemaCollection est obsolète dans la Microsoft .NET Framework version 2.0 et a été remplacée par la classe XmlSchemaSet.
Constructeurs
| Nom | Description |
|---|---|
| XmlSchemaCollection() |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Initialise une nouvelle instance de la classe |
| XmlSchemaCollection(XmlNameTable) |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Initialise une nouvelle instance de la |
Propriétés
| Nom | Description |
|---|---|
| Count |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Obtient le nombre d’espaces de noms définis dans cette collection. |
| Item[String] |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Obtient l’URI XmlSchema d’espace de noms donné. |
| NameTable |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Obtient la valeur par défaut |
Méthodes
| Nom | Description |
|---|---|
| Add(String, String) |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Ajoute le schéma situé par l’URL donnée dans la collection de schémas. |
| Add(String, XmlReader, XmlResolver) |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Ajoute le schéma contenu dans la XmlReader collection de schémas. L’élément XmlResolver spécifié est utilisé pour résoudre toutes les ressources externes. |
| Add(String, XmlReader) |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Ajoute le schéma contenu dans la XmlReader collection de schémas. |
| Add(XmlSchema, XmlResolver) |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Ajoute la XmlSchema collection. La valeur spécifiée XmlResolver est utilisée pour résoudre les références externes. |
| Add(XmlSchema) |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Ajoute la XmlSchema collection. |
| Add(XmlSchemaCollection) |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Ajoute tous les espaces de noms définis dans la collection donnée (y compris leurs schémas associés) à cette collection. |
| Contains(String) |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Obtient une valeur indiquant si un schéma avec l’espace de noms spécifié se trouve dans la collection. |
| Contains(XmlSchema) |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Obtient une valeur indiquant si l’objet |
| CopyTo(XmlSchema[], Int32) |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Copie tous les |
| Equals(Object) |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetEnumerator() |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Fournit la prise en charge de l’itération de style « for each » sur la collection de schémas. |
| GetHashCode() |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Événements
| Nom | Description |
|---|---|
| ValidationEventHandler |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Définit un gestionnaire d’événements pour recevoir des informations sur les erreurs de validation de schéma XDR et XML. |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Pour obtenir une description de ce membre, consultez CopyTo(XmlSchema[], Int32). |
| ICollection.Count |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Pour obtenir une description de ce membre, consultez Count. |
| ICollection.IsSynchronized |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Pour obtenir une description de ce membre, consultez ICollection.IsSynchronized. |
| ICollection.SyncRoot |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Pour obtenir une description de ce membre, consultez ICollection.SyncRoot. |
| IEnumerable.GetEnumerator() |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Pour obtenir une description de ce membre, consultez GetEnumerator(). |
Méthodes d’extension
| Nom | Description |
|---|---|
| AsParallel(IEnumerable) |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Active la parallélisation d’une requête. |
| AsQueryable(IEnumerable) |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Convertit un IEnumerable en IQueryable. |
| Cast<TResult>(IEnumerable) |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Convertit les éléments d’un IEnumerable en type spécifié. |
| OfType<TResult>(IEnumerable) |
Obsolète.
Obsolète.
Obsolète.
Obsolète.
Filtre les éléments d’une IEnumerable en fonction d’un type spécifié. |