| IXmlSchemaInfo | Mendefinisikan infoset pasca-validasi skema dari node XML yang divalidasi. |
| ValidationEventArgs | Mengembalikan informasi terperinci yang terkait dengan ValidationEventHandler. |
| XmlAtomicValue | Mewakili nilai bertipe dari elemen atau atribut XML yang divalidasi. Kelas XmlAtomicValue tidak dapat diwariskan. |
| XmlSchema | Representasi dalam memori dari sebuah XML Schema, sebagaimana ditentukan dalam World Wide Web Consortium (W3C) XML Schema Part 1: Structures dan XML Schema Part 2: Datatypes. |
| XmlSchemaAll | Mewakili elemen all (kompositor) World Wide Web Consortium (W3C). |
| XmlSchemaAnnotated | Kelas dasar untuk setiap elemen yang dapat berisi elemen anotasi. |
| XmlSchemaAnnotation | Mewakili elemen annotation World Wide Web Consortium (W3C). |
| XmlSchemaAny | Mewakili elemen any World Wide Web Consortium (W3C). |
| XmlSchemaAnyAttribute | Mewakili elemen anyAttribute World Wide Web Consortium (W3C). |
| XmlSchemaAppInfo | Mewakili elemen appinfo World Wide Web Consortium (W3C). |
| XmlSchemaAttribute | Mewakili elemen attribute dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Atribut menyediakan informasi tambahan untuk elemen dokumen lainnya. Tag atribut ditempatkan di antara tag elemen dokumen untuk skema. Dokumen XML menampilkan atribut sebagai item bernama dalam tag pembuka sebuah elemen. |
| XmlSchemaAttributeGroup | Mewakili elemen attributeGroup dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). AttributesGroups menyediakan mekanisme untuk mengelompokkan sekumpulan deklarasi atribut sehingga dapat dimasukkan sebagai grup ke dalam definisi tipe kompleks. |
| XmlSchemaAttributeGroupRef | Mewakili elemen attributeGroup dengan atribut ref dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). AttributesGroupRef adalah referensi untuk sebuah attributeGroup, properti name berisi grup atribut yang direferensikan. |
| XmlSchemaChoice | Mewakili elemen choice (kompositor) dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). choice memungkinkan hanya satu dari anaknya yang muncul dalam sebuah instance. |
| XmlSchemaCollection | Berisi cache skema XML Schema bahasa definisi (XSD) dan XML-Data Reduced (XDR). |
| XmlSchemaCollectionEnumerator | Mendukung iterasi sederhana atas sebuah koleksi. Kelas ini tidak dapat diwariskan. |
| XmlSchemaCompilationSettings | Menyediakan opsi kompilasi skema untuk kelas XmlSchemaSet. Kelas ini tidak dapat diwariskan. |
| XmlSchemaComplexContent | Mewakili elemen complexContent dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini mewakili model konten kompleks untuk tipe kompleks. Ia berisi ekstensi atau pembatasan pada tipe kompleks yang memiliki hanya elemen atau konten campuran. |
| XmlSchemaComplexContentExtension | Mewakili elemen extension dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini untuk tipe kompleks dengan model konten kompleks yang diturunkan melalui ekstensi. Ia memperluas tipe kompleks dengan menambahkan atribut atau elemen. |
| XmlSchemaComplexContentRestriction | Mewakili elemen restriction dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini untuk tipe kompleks dengan model konten kompleks yang diturunkan melalui pembatasan. Ia membatasi isi tipe kompleks ke subhimpunan dari tipe kompleks yang diwarisi. |
| XmlSchemaComplexType | Mewakili elemen complexType dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini mendefinisikan tipe kompleks yang menentukan kumpulan atribut dan konten sebuah elemen. |
| XmlSchemaContent | Kelas abstrak untuk konten skema. |
| XmlSchemaContentModel | Menentukan urutan dan struktur elemen anak dari sebuah tipe. |
| XmlSchemaDatatype | Kelas XmlSchemaDatatype adalah kelas abstrak untuk memetakan tipe bahasa definisi XML Schema (XSD) ke tipe runtime. |
| XmlSchemaDocumentation | Mewakili elemen documentation dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini menentukan informasi yang harus dibaca atau digunakan oleh manusia dalam sebuah annotation. |
| XmlSchemaElement | Mewakili elemen element dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini adalah kelas dasar untuk semua tipe partikel dan digunakan untuk mendeskripsikan sebuah elemen dalam dokumen XML. |
| XmlSchemaEnumerationFacet | Mewakili faset enumeration dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini menentukan daftar nilai valid untuk elemen simpleType. Deklarasi berada dalam deklarasi restriction. |
| XmlSchemaExternal | Menyediakan informasi tentang skema yang disertakan. |
| XmlSchemaFacet | Kelas dasar untuk semua facet yang digunakan ketika tipe sederhana diturunkan dengan pembatasan. |
| XmlSchemaFractionDigitsFacet | Menentukan pembatasan pada jumlah digit yang dapat dimasukkan untuk nilai pecahan dari elemen simpleType. Nilai fractionDigits harus berupa bilangan bulat positif. Mewakili facet fractionDigits dari World Wide Web Consortium (W3C). |
| XmlSchemaGroup | Mewakili elemen group dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini mendefinisikan grup pada level schema yang direferensikan dari tipe kompleks. Ia mengelompokkan sekumpulan deklarasi elemen sehingga dapat dimasukkan sebagai grup ke dalam definisi tipe kompleks. |
| XmlSchemaGroupBase | Kelas abstrak untuk XmlSchemaAll, XmlSchemaChoice, atau XmlSchemaSequence. |
| XmlSchemaGroupRef | Mewakili elemen group dengan atribut ref dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini digunakan dalam tipe kompleks yang mereferensikan group yang didefinisikan pada level schema. |
| XmlSchemaIdentityConstraint | Kelas untuk kendala identitas: elemen key, keyref, dan unique. |
| XmlSchemaImport | Mewakili elemen import dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini digunakan untuk mengimpor komponen skema dari skema lain. |
| XmlSchemaInclude | Mewakili elemen include dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini digunakan untuk menyertakan deklarasi dan definisi dari skema eksternal. Deklarasi dan definisi yang disertakan kemudian tersedia untuk diproses dalam skema yang memuatnya. |
| XmlSchemaInference | Menyimpulkan skema XML Schema Definition Language (XSD) dari sebuah dokumen XML. Kelas XmlSchemaInference tidak dapat diwarisi. |
| XmlSchemaInfo | Mewakili infoset pasca-validasi-skema dari node XML yang telah divalidasi. |
| XmlSchemaKey | Kelas ini mewakili elemen key dari XMLSchema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). |
| XmlSchemaKeyref | Kelas ini mewakili elemen keyref dari XMLSchema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). |
| XmlSchemaLengthFacet | Mewakili facet length dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada panjang elemen simpleType pada tipe data. |
| XmlSchemaMaxExclusiveFacet | Mewakili elemen maxExclusive dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada nilai maksimum dari elemen simpleType. Nilai elemen harus lebih kecil dari nilai elemen maxExclusive. |
| XmlSchemaMaxInclusiveFacet | Mewakili elemen maxInclusive dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada nilai maksimum dari elemen simpleType. Nilai elemen harus kurang dari atau sama dengan nilai elemen maxInclusive. |
| XmlSchemaMaxLengthFacet | Mewakili elemen maxLength dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada panjang maksimum nilai data dari elemen simpleType. Panjang harus lebih kecil dari nilai elemen maxLength. |
| XmlSchemaMinExclusiveFacet | Mewakili elemen minExclusive dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada nilai minimum dari elemen simpleType. Nilai elemen harus lebih besar dari nilai elemen minExclusive. |
| XmlSchemaMinInclusiveFacet | Mewakili elemen minInclusive dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada nilai minimum dari elemen simpleType. Nilai elemen harus lebih besar dari atau sama dengan nilai elemen minInclusive. |
| XmlSchemaMinLengthFacet | Mewakili elemen minLength dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada panjang minimum nilai data dari elemen simpleType. Panjang harus lebih besar dari nilai elemen minLength. |
| XmlSchemaNotation | Mewakili elemen notation dari XML Schema sebagaimana ditentukan oleh World Wide Web Consortium (W3C). Sebuah deklarasi notation XML Schema adalah rekonstruksi dari deklarasi NOTASI XML 1.0. Tujuan notasi adalah untuk menggambarkan format data non-XML dalam sebuah dokumen XML. |
| XmlSchemaNumericFacet | Kelas dasar untuk mendefinisikan facet numeric. Kelas ini adalah kelas dasar untuk kelas facet numerik seperti XmlSchemaMinLengthFacet. |
| XmlSchemaObject | Mewakili kelas akar untuk hierarki model objek skema Xml dan berfungsi sebagai kelas dasar untuk kelas seperti kelas XmlSchema. |
| XmlSchemaObjectCollection | Koleksi XmlSchemaObjects. |
| XmlSchemaObjectEnumerator | Mewakili enumerator untuk XmlSchemaObjectCollection. |
| XmlSchemaObjectTable | Menyediakan koleksi untuk elemen yang terkandung dalam kelas XmlSchema (misalnya, Attributes, AttributeGroups, Elements, dan sebagainya). |
| XmlSchemaParticle | Kelas dasar untuk itu adalah kelas dasar untuk semua tipe partikel (mis. XmlSchemaAny). |
| XmlSchemaPatternFacet | Mewakili elemen pattern dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada nilai yang dimasukkan untuk elemen simpleType. |
| XmlSchemaRedefine | Mewakili elemen redefine dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini dapat digunakan untuk mengizinkan tipe sederhana dan kompleks, grup, serta grup atribut dari file skema eksternal untuk didefinisikan ulang dalam skema saat ini. Kelas ini juga dapat digunakan untuk menyediakan versi pada elemen skema. |
| XmlSchemaSequence | Mewakili elemen sequence (kompositor) dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Sequence mengharuskan elemen-elemen dalam grup muncul dalam urutan yang ditentukan di dalam elemen yang memuatnya. |
| XmlSchemaSet | Berisi cache skema bahasa definisi XML Schema (XSD). |
| XmlSchemaSimpleContent | Mewakili elemen simpleContent dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini untuk tipe sederhana dan kompleks dengan model konten sederhana. |
| XmlSchemaSimpleContentExtension | Mewakili elemen extension untuk konten sederhana dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini dapat digunakan untuk menurunkan tipe sederhana melalui ekstensi. Derivasi semacam itu digunakan untuk memperluas konten tipe sederhana elemen dengan menambahkan atribut. |
| XmlSchemaSimpleContentRestriction | Mewakili elemen restriction untuk konten sederhana dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini dapat digunakan untuk menurunkan tipe sederhana melalui pembatasan. Derivasi semacam itu dapat digunakan untuk membatasi rentang nilai elemen ke subhimpunan nilai yang ditentukan dalam tipe sederhana yang diwarisi. |
| XmlSchemaSimpleType | Mewakili elemen simpleType untuk konten sederhana dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini mendefinisikan tipe sederhana. Tipe sederhana dapat menentukan informasi dan batasan untuk nilai atribut atau elemen dengan konten hanya teks. |
| XmlSchemaSimpleTypeContent | Kelas dasar untuk kelas konten tipe sederhana. |
| XmlSchemaSimpleTypeList | Mewakili elemen list dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini dapat digunakan untuk mendefinisikan elemen simpleType sebagai daftar nilai dari tipe data yang ditentukan. |
| XmlSchemaSimpleTypeRestriction | Mewakili elemen restriction untuk tipe sederhana dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini dapat digunakan untuk membatasi elemen simpleType. |
| XmlSchemaSimpleTypeUnion | Mewakili elemen union untuk tipe sederhana dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Tipe data union dapat digunakan untuk menentukan konten sebuah simpleType. Nilai elemen simpleType harus berupa salah satu dari sekumpulan tipe data alternatif yang ditentukan dalam union. Tipe union selalu merupakan tipe turunan dan harus terdiri dari setidaknya dua tipe data alternatif. |
| XmlSchemaTotalDigitsFacet | Mewakili faset totalDigits dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini dapat digunakan untuk menentukan pembatasan pada jumlah digit yang dapat dimasukkan untuk nilai elemen simpleType. Nilai totalDigits tersebut harus berupa bilangan bulat positif. |
| XmlSchemaType | Kelas dasar untuk semua tipe sederhana dan tipe kompleks. |
| XmlSchemaUnique | Mewakili elemen unique dari XML Schema sebagaimana ditentukan oleh Konsorsium World Wide Web (W3C). Kelas ini dapat digunakan untuk mengidentifikasi batasan unik di antara sekumpulan elemen. |
| XmlSchemaValidator | Mewakili mesin validasi XML Schema Definition Language (XSD) Schema. Kelas XmlSchemaValidator tidak dapat diwarisi. |
| XmlSchemaWhiteSpaceFacet | Mewakili faset whiteSpace dari Konsorsium World Wide Web (W3C). |
| XmlSchemaXPath | Mewakili elemen selector dari Konsorsium World Wide Web (W3C). |