XmlSchemaCollection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
XmlSchemaCollection has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation instead.
Achtung
Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202
Achtung
XmlSchemaCollection has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.
Achtung
Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202
Enthält einen Cache der XML-Schemadefinitionssprache (XSD) und XML-Data Reduced (XDR)-Schemas. Die XmlSchemaCollection Klasse ist veraltet. Verwenden Sie stattdessen 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
- Vererbung
-
XmlSchemaCollection
- Attribute
- Implementiert
Hinweise
Schemas werden mithilfe der Add Methode geladen, zu der das Schema einem Namespace uniform Resource Identifier (URI) zugeordnet ist. Bei XML-Schemas ist dies in der Regel die targetNamespace Eigenschaft des Schemas.
Obwohl diese Klasse sowohl XML-Schemas als auch XDR-Schemas speichert, gilt jede Methode und Eigenschaft, die nur XmlSchema xml-Schemas verwendet oder zurückgibt.
Diese Version des Produkts unterstützt die XML-Schemaempfehlung von World Wide Web Consortium (W3C) im XML-Schemateil 1: Strukturen und XML-Schemateil 2: Datentypen. Ein XML-Schema muss im Schemaelement auf den W3C-Schemanamespace http://www.w3.org/2001/XMLSchema verweisen. Ein Beispiel finden Sie in der Add Methode.
XmlSchemaCollection kann von XmlValidatingReader einer effizienten Datenüberprüfung verwendet werden.
Important
Die klasse XmlSchemaCollection ist in der Microsoft .NET Framework Version 2.0 veraltet und wurde durch die klasse XmlSchemaSet ersetzt.
Konstruktoren
| Name | Beschreibung |
|---|---|
| XmlSchemaCollection() |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Initialisiert eine neue Instanz der |
| XmlSchemaCollection(XmlNameTable) |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Initialisiert eine neue Instanz der |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Count |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Ruft die Anzahl der in dieser Auflistung definierten Namespaces ab. |
| Item[String] |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Ruft den XmlSchema zugeordneten Namespace-URI ab. |
| NameTable |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Ruft die Standardeinstellung |
Methoden
| Name | Beschreibung |
|---|---|
| Add(String, String) |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Fügt das Schema, das sich durch die angegebene URL befindet, der Schemaauflistung hinzu. |
| Add(String, XmlReader, XmlResolver) |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Fügt das in der XmlReader Schemaauflistung enthaltene Schema hinzu. Das angegebene XmlResolver Ereignis wird verwendet, um externe Ressourcen aufzulösen. |
| Add(String, XmlReader) |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Fügt das in der XmlReader Schemaauflistung enthaltene Schema hinzu. |
| Add(XmlSchema, XmlResolver) |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Fügt die Auflistung XmlSchema hinzu. Die angegebene XmlResolver Wird verwendet, um externe Verweise aufzulösen. |
| Add(XmlSchema) |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Fügt die Auflistung XmlSchema hinzu. |
| Add(XmlSchemaCollection) |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Fügt dieser Auflistung alle in der angegebenen Auflistung definierten Namespaces (einschließlich der zugehörigen Schemas) hinzu. |
| Contains(String) |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Ruft einen Wert ab, der angibt, ob sich ein Schema mit dem angegebenen Namespace in der Auflistung befindet. |
| Contains(XmlSchema) |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Ruft einen Wert ab, der angibt, ob sich der |
| CopyTo(XmlSchema[], Int32) |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Kopiert alle |
| Equals(Object) |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetEnumerator() |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Bietet Unterstützung für die Iteration der Einzelnen Formatvorlagen über die Sammlung von Schemas. |
| GetHashCode() |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Ereignisse
| Name | Beschreibung |
|---|---|
| ValidationEventHandler |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Legt einen Ereignishandler für den Empfang von Informationen zu XDR- und XML-Schemaüberprüfungsfehlern fest. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Eine Beschreibung dieses Mitglieds finden Sie unter CopyTo(XmlSchema[], Int32). |
| ICollection.Count |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Eine Beschreibung dieses Mitglieds finden Sie unter Count. |
| ICollection.IsSynchronized |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Eine Beschreibung dieses Mitglieds finden Sie unter ICollection.IsSynchronized. |
| ICollection.SyncRoot |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Eine Beschreibung dieses Mitglieds finden Sie unter ICollection.SyncRoot. |
| IEnumerable.GetEnumerator() |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Eine Beschreibung dieses Mitglieds finden Sie unter GetEnumerator(). |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| AsParallel(IEnumerable) |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Aktiviert die Parallelisierung einer Abfrage. |
| AsQueryable(IEnumerable) |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Wandelt eine IEnumerable in eine IQueryableum. |
| Cast<TResult>(IEnumerable) |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um. |
| OfType<TResult>(IEnumerable) |
Veraltet.
Veraltet.
Veraltet.
Veraltet.
Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ. |