XmlReaderSettings Kelas

Definisi

Menentukan sekumpulan fitur yang akan didukung pada objek yang XmlReader dibuat oleh Create metode .

public ref class XmlReaderSettings sealed
public sealed class XmlReaderSettings
type XmlReaderSettings = class
Public NotInheritable Class XmlReaderSettings
Warisan
XmlReaderSettings

Contoh

Contoh berikut membuat XmlReader yang menggunakan XmlUrlResolver dengan kredensial yang diperlukan.

// Create an XmlUrlResolver with the credentials necessary to access the Web server.
var resolver = new XmlUrlResolver();
var myCred = new NetworkCredential(UserName, SecurelyStoredPassword, Domain);
resolver.Credentials = myCred;

var settings = new XmlReaderSettings();
settings.XmlResolver = resolver;

// Create the reader.
XmlReader reader = XmlReader.Create("http://serverName/data/books.xml", settings);
' Create an XmlUrlResolver with the credentials necessary to access the Web server.
Dim resolver As New XmlUrlResolver()
Dim myCred As System.Net.NetworkCredential
myCred = New System.Net.NetworkCredential(UserName, SecurelyStoredPassword, Domain)
resolver.Credentials = myCred

Dim settings As New XmlReaderSettings()
settings.XmlResolver = resolver

' Create the reader.
Dim reader As XmlReader = XmlReader.Create("http://serverName/data/books.xml", settings)

Keterangan

Untuk informasi selengkapnya tentang API ini, lihat Keterangan API Tambahan untuk XmlReaderSettings.

Konstruktor

XmlReaderSettings()

Menginisialisasi instans baru kelas XmlReaderSettings.

XmlReaderSettings(XmlResolver)
Kedaluwarsa.

Menginisialisasi instans baru kelas XmlReaderSettings.

Properti

Async

Mendapatkan atau mengatur apakah metode asinkron XmlReader dapat digunakan pada instans tertentu XmlReader .

CheckCharacters

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan melakukan pemeriksaan karakter.

CloseInput

Mendapatkan atau menetapkan nilai yang menunjukkan apakah aliran yang mendasar atau TextReader harus ditutup saat pembaca ditutup.

ConformanceLevel

Mendapatkan atau mengatur tingkat kesuaian yang XmlReader akan mematuhinya.

DtdProcessing

Mendapatkan atau menetapkan nilai yang menentukan pemrosesan DTD.

IgnoreComments

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan mengabaikan komentar.

IgnoreProcessingInstructions

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan mengabaikan instruksi pemrosesan.

IgnoreWhitespace

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan mengabaikan spasi putih yang tidak signifikan.

LineNumberOffset

Mendapatkan atau mengatur offset XmlReader nomor baris objek.

LinePositionOffset

Mendapatkan atau mengatur offset XmlReader posisi garis objek.

MaxCharactersFromEntities

Mendapatkan atau menetapkan nilai yang menunjukkan jumlah karakter maksimum yang diizinkan dalam dokumen yang dihasilkan dari memperluas entitas.

MaxCharactersInDocument

Mendapatkan atau mengatur nilai yang menunjukkan jumlah karakter maksimum yang diizinkan dalam dokumen XML. Nilai nol (0) berarti tidak ada batasan pada ukuran dokumen XML. Nilai bukan nol menentukan ukuran maksimum, dalam karakter.

NameTable

Mendapatkan atau mengatur yang XmlNameTable digunakan untuk perbandingan string yang diatomisasi.

ProhibitDtd
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan melarang pemrosesan definisi jenis dokumen (DTD). Properti ini sudah usang. Gunakan DtdProcessing sebagai gantinya.

Schemas

Mendapatkan atau mengatur XmlSchemaSet untuk digunakan saat melakukan validasi skema.

ValidationFlags

Mendapatkan atau menetapkan nilai yang menunjukkan pengaturan validasi skema. Pengaturan ini berlaku untuk XmlReader objek yang memvalidasi skema (ValidationType properti diatur ke ValidationType.Schema).

ValidationType

Mendapatkan atau menetapkan nilai yang menunjukkan apakah XmlReader akan melakukan validasi atau penetapan jenis saat membaca.

XmlResolver

Mengatur yang XmlResolver digunakan untuk mengakses dokumen eksternal.

Metode

Clone()

Membuat salinan XmlReaderSettings instans.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
Reset()

Mereset anggota kelas pengaturan ke nilai defaultnya.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Acara

ValidationEventHandler

Terjadi ketika pembaca mengalami kesalahan validasi.

Berlaku untuk

Lihat juga