XmlSchemaCollection Kelas

Definisi

Perhatian

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

Perhatian

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

Perhatian

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

Perhatian

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

Berisi cache bahasa definisi Skema XML (XSD) dan skema XML-Data Reduced (XDR). Kelas XmlSchemaCollection sudah usang. Gunakan XmlSchemaSet sebagai gantinya.

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
Warisan
XmlSchemaCollection
Atribut
Penerapan

Keterangan

Skema dimuat menggunakan Add metode , pada saat itu skema dikaitkan dengan namespace Uniform Resource Identifier (URI). Untuk Skema XML, ini biasanya akan menjadi targetNamespace properti skema.

Meskipun kelas ini menyimpan skema XML dan Skema XDR, metode dan properti apa pun yang mengambil atau mengembalikan hanya berlaku XmlSchema untuk Skema XML.

Versi produk ini mendukung rekomendasi Skema XML World Wide Web Consortium (W3C) yang terletak di Skema XML Bagian 1: Struktur dan Skema XML Bagian 2: Datatypes. Skema XML harus mereferensikan namespace http://www.w3.org/2001/XMLSchema layanan Skema W3C dalam elemen skemanya. Add Lihat metode untuk contoh.

XmlSchemaCollection dapat digunakan oleh XmlValidatingReader untuk validasi data yang efisien.

Important

Kelas XmlSchemaCollection usang dalam Microsoft .NET Framework versi 2.0 dan telah digantikan oleh kelas XmlSchemaSet.

Konstruktor

Nama Deskripsi
XmlSchemaCollection()
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Menginisialisasi instans baru dari kelas XmlSchemaCollection.

XmlSchemaCollection(XmlNameTable)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Menginisialisasi instans XmlSchemaCollection baru kelas dengan yang ditentukan XmlNameTable. digunakan XmlNameTable saat memuat skema.

Properti

Nama Deskripsi
Count
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan jumlah namespace yang ditentukan dalam koleksi ini.

Item[String]
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan yang XmlSchema terkait dengan URI namespace yang diberikan.

NameTable
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan default XmlNameTable yang digunakan oleh XmlSchemaCollection saat memuat skema baru.

Metode

Nama Deskripsi
Add(String, String)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Menambahkan skema yang terletak di URL yang diberikan ke dalam koleksi skema.

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

Menambahkan skema yang terkandung dalam XmlReader koleksi skema. Yang ditentukan XmlResolver digunakan untuk menyelesaikan sumber daya eksternal apa pun.

Add(String, XmlReader)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Menambahkan skema yang terkandung dalam XmlReader koleksi skema.

Add(XmlSchema, XmlResolver)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Menambahkan ke XmlSchema koleksi. Yang ditentukan XmlResolver digunakan untuk menyelesaikan referensi eksternal apa pun.

Add(XmlSchema)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Menambahkan ke XmlSchema koleksi.

Add(XmlSchemaCollection)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Menambahkan semua namespace yang ditentukan dalam koleksi yang diberikan (termasuk skema terkait) ke koleksi ini.

Contains(String)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan nilai yang menunjukkan apakah skema dengan namespace yang ditentukan berada dalam koleksi.

Contains(XmlSchema)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan nilai yang menunjukkan apakah targetNamespace dari yang ditentukan XmlSchema ada dalam koleksi.

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

Menyalin semua XmlSchema objek dari koleksi ini ke dalam array yang diberikan yang dimulai pada indeks yang diberikan.

Equals(Object)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetEnumerator()
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Menyediakan dukungan untuk iterasi gaya "untuk setiap" atas pengumpulan skema.

GetHashCode()
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Acara

Nama Deskripsi
ValidationEventHandler
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Mengatur penanganan aktivitas untuk menerima informasi tentang kesalahan validasi skema XDR dan XML.

Implementasi Antarmuka Eksplisit

Nama Deskripsi
ICollection.CopyTo(Array, Int32)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Untuk deskripsi anggota ini, lihat CopyTo(XmlSchema[], Int32).

ICollection.Count
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Untuk deskripsi anggota ini, lihat Count.

ICollection.IsSynchronized
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Untuk deskripsi anggota ini, lihat ICollection.IsSynchronized.

ICollection.SyncRoot
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Untuk deskripsi anggota ini, lihat ICollection.SyncRoot.

IEnumerable.GetEnumerator()
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Untuk deskripsi anggota ini, lihat GetEnumerator().

Metode Ekstensi

Nama Deskripsi
AsParallel(IEnumerable)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Mengaktifkan paralelisasi kueri.

AsQueryable(IEnumerable)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Mengonversi IEnumerable menjadi IQueryable.

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

Melemparkan elemen IEnumerable ke jenis yang ditentukan.

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

Memfilter elemen IEnumerable berdasarkan jenis tertentu.

Berlaku untuk