ValidationType Enum

Definisi

Menentukan jenis validasi yang akan dilakukan.

public enum class ValidationType
public enum ValidationType
type ValidationType = 
Public Enum ValidationType
Warisan
ValidationType

Bidang

Nama Nilai Deskripsi
None 0

Tidak ada validasi yang dilakukan, dan tidak ada kesalahan validasi yang dilemparkan. Pengaturan ini membuat pengurai yang tidak memvalidasi xml 1.0 yang sesuai.

Panggilan untuk ResolveEntity() melaporkan atribut default dan menyelesaikan entitas umum. DOCTYPE tidak digunakan untuk tujuan validasi.

Auto 1

Memvalidasi apakah informasi DTD atau skema ditemukan.

Dimulai dengan .NET Framework 2.0, bidang ini usang. Ini hanya berlaku untuk kelas usang XmlValidatingReader .

DTD 2

Memvalidasi sesuai dengan DTD.

XDR 3

Validasi sesuai dengan skema XML-Data Reduced (XDR), termasuk skema XDR sebaris. Skema XDR dikenali menggunakan awalan x-schema namespace layanan atau Schemas properti .

Dimulai dengan .NET Framework 2.0, bidang ini usang. Ini hanya berlaku untuk kelas usang XmlValidatingReader .

Schema 4

Validasi sesuai dengan skema bahasa definisi Skema XML (XSD), termasuk Skema XML sebaris. Skema XML dikaitkan dengan URI namespace baik dengan menggunakan schemaLocation atribut atau properti yang disediakan Schemas .

Keterangan

Kelas XmlReader dapat memberlakukan validasi menggunakan skema atau definisi jenis dokumen (DTD). Enumerasi ValidationType menentukan jenis validasi yang harus dilakukan instans yang dibuat XmlReader . XmlReader Instans dapat berupa objek validasi XmlReader yang dibuat oleh Create metode , atau XmlValidatingReader objek .

Model validasi memiliki tiga karakteristik, ketat, informatif, dan status. Ketat, tidak mengizinkan pencampuran jenis validasi, informatif memberikan peringatan jika skema atau definisi jenis dokumen (DTD) tidak dapat ditemukan, dan status memberikan peringatan jika validasi tidak dapat dilakukan untuk elemen dan atribut dari skema.

Berlaku untuk

Lihat juga