XmlSchemaCollection Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Let op
XmlSchemaCollection has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation instead.
Let op
Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202
Let op
XmlSchemaCollection has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.
Let op
Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202
Bevat een cache met XSD-schemadefinitietaal (XML) en XML-Data gereduceerde (XDR)-schema's. De XmlSchemaCollection klasse is verouderd. Gebruik in plaats daarvan XmlSchemaSet.
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
- Overname
-
XmlSchemaCollection
- Kenmerken
- Implementeringen
Opmerkingen
Schema's worden geladen met behulp van de Add methode, op welk moment het schema is gekoppeld aan een naamruimte Uniform Resource Identifier (URI). Voor XML-schema's is dit doorgaans de targetNamespace eigenschap van het schema.
Hoewel in deze klasse zowel XML-schema's als XDR-schema's worden opgeslagen, zijn elke methode en eigenschap die een XmlSchema toepassing alleen op XML-schema's accepteert of retourneert.
Deze versie van het product ondersteunt de W3C-aanbeveling (World Wide Web Consortium) voor xml-schema's in XML-schema deel 1: Structuren en XML-schema deel 2: Gegevenstypen. Een XML-schema moet verwijzen naar de W3C-schemanaamruimte http://www.w3.org/2001/XMLSchema in het bijbehorende schema-element. Zie de Add methode voor een voorbeeld.
XmlSchemaCollection kan worden gebruikt voor XmlValidatingReader efficiƫnte gegevensvalidatie.
Important
De klasse XmlSchemaCollection is verouderd in de Microsoft .NET Framework-versie 2.0 en is vervangen door de klasse XmlSchemaSet.
Constructors
| Name | Description |
|---|---|
| XmlSchemaCollection() |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Initialiseert een nieuw exemplaar van de |
| XmlSchemaCollection(XmlNameTable) |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Initialiseert een nieuw exemplaar van de |
Eigenschappen
| Name | Description |
|---|---|
| Count |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Hiermee haalt u het aantal naamruimten op dat in deze verzameling is gedefinieerd. |
| Item[String] |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Hiermee haalt u de XmlSchema gekoppelde aan de opgegeven naamruimte-URI. |
| NameTable |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Hiermee haalt u de standaardwaarde |
Methoden
| Name | Description |
|---|---|
| Add(String, String) |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Hiermee voegt u het schema toe dat zich door de opgegeven URL in de schemaverzameling bevindt. |
| Add(String, XmlReader, XmlResolver) |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Hiermee voegt u het schema in de XmlReader schemaverzameling toe. De opgegeven XmlResolver wordt gebruikt om externe resources op te lossen. |
| Add(String, XmlReader) |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Hiermee voegt u het schema in de XmlReader schemaverzameling toe. |
| Add(XmlSchema, XmlResolver) |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Hiermee voegt u de XmlSchema verzameling toe. De opgegeven XmlResolver wordt gebruikt om externe verwijzingen op te lossen. |
| Add(XmlSchema) |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Hiermee voegt u de XmlSchema verzameling toe. |
| Add(XmlSchemaCollection) |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Hiermee voegt u alle naamruimten toe die zijn gedefinieerd in de opgegeven verzameling (inclusief de bijbehorende schema's) aan deze verzameling. |
| Contains(String) |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Hiermee wordt een waarde opgehaald die aangeeft of een schema met de opgegeven naamruimte zich in de verzameling bevindt. |
| Contains(XmlSchema) |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Hiermee wordt een waarde opgehaald die aangeeft of de |
| CopyTo(XmlSchema[], Int32) |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Kopieert alle |
| Equals(Object) |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetEnumerator() |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Biedt ondersteuning voor de iteratie 'voor elke' stijl over de verzameling schema's. |
| GetHashCode() |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
gebeurtenis
| Name | Description |
|---|---|
| ValidationEventHandler |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Hiermee stelt u een gebeurtenis-handler in voor het ontvangen van informatie over de XDR- en XML-schemavalidatiefouten. |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Zie voor een beschrijving van dit lid CopyTo(XmlSchema[], Int32). |
| ICollection.Count |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Zie voor een beschrijving van dit lid Count. |
| ICollection.IsSynchronized |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Zie voor een beschrijving van dit lid ICollection.IsSynchronized. |
| ICollection.SyncRoot |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Zie voor een beschrijving van dit lid ICollection.SyncRoot. |
| IEnumerable.GetEnumerator() |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Zie voor een beschrijving van dit lid GetEnumerator(). |
Extensiemethoden
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Hiermee schakelt u parallelle uitvoering van een query in. |
| AsQueryable(IEnumerable) |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Converteert een IEnumerable naar een IQueryable. |
| Cast<TResult>(IEnumerable) |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Cast de elementen van een IEnumerable naar het opgegeven type. |
| OfType<TResult>(IEnumerable) |
Verouderd.
Verouderd.
Verouderd.
Verouderd.
Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type. |