XmlReaderSettings Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
public ref class XmlReaderSettings sealed
public sealed class XmlReaderSettings
type XmlReaderSettings = class
Public NotInheritable Class XmlReaderSettings
- Devralma
-
XmlReaderSettings
Örnekler
Aşağıdaki örnek, gerekli kimlik bilgileriyle kullanan bir XmlReaderXmlUrlResolver oluşturur.
// 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)
Açıklamalar
Bu API hakkında daha fazla bilgi için bkz . XmlReaderSettings için ek API açıklamaları.
Oluşturucular
XmlReaderSettings() |
XmlReaderSettings sınıfının yeni bir örneğini başlatır. |
XmlReaderSettings(XmlResolver) |
Geçersiz.
XmlReaderSettings sınıfının yeni bir örneğini başlatır. |
Özellikler
Async |
Belirli XmlReader bir örnekte zaman uyumsuz yöntemlerin XmlReader kullanılıp kullanılamayacağını alır veya ayarlar. |
CheckCharacters |
Karakter denetimi yapılıp yapılmayacağını belirten bir değer alır veya ayarlar. |
CloseInput |
Okuyucu kapatıldığında temel alınan akışın veya kapatılması gerektiğini belirten bir değer alır veya TextReader ayarlar. |
ConformanceLevel |
Uyumlu olacak uyumluluk XmlReader düzeyini alır veya ayarlar. |
DtdProcessing |
DTD'lerin işlenmesini belirleyen bir değer alır veya ayarlar. |
IgnoreComments |
Açıklamaların yoksayılıp yoksayılmayacağını belirten bir değer alır veya ayarlar. |
IgnoreProcessingInstructions |
İşleme yönergelerinin yoksayılıp yoksayılmayacağını belirten bir değer alır veya ayarlar. |
IgnoreWhitespace |
Önemsiz boşluk yoksayılıp yoksayılmayacağını belirten bir değer alır veya ayarlar. |
LineNumberOffset |
Nesnenin satır numarası uzaklığını XmlReader alır veya ayarlar. |
LinePositionOffset |
Nesnenin satır konumu uzaklığını XmlReader alır veya ayarlar. |
MaxCharactersFromEntities |
Belgedeki genişleyen varlıkların sonucunda izin verilen en fazla karakter sayısını belirten bir değer alır veya ayarlar. |
MaxCharactersInDocument |
XML belgesinde izin verilen en fazla karakter sayısını belirten bir değer alır veya ayarlar. Sıfır (0) değeri, XML belgesinin boyutu üzerinde sınır olmadığı anlamına gelir. Sıfır olmayan bir değer, karakter cinsinden en büyük boyutu belirtir. |
NameTable |
Atomize dize karşılaştırmaları için kullanılan öğesini XmlNameTable alır veya ayarlar. |
ProhibitDtd |
Geçersiz.
Geçersiz.
Belge türü tanımının (DTD) işlenmesinin yasaklanıp yasaklanmayacağını belirten bir değer alır veya ayarlar. Bu özellik kullanımdan kaldırıldı. Bunun yerine DtdProcessing kullanın. |
Schemas |
Şema doğrulaması gerçekleştirirken kullanılacak öğesini XmlSchemaSet alır veya ayarlar. |
ValidationFlags |
Şema doğrulama ayarlarını gösteren bir değer alır veya ayarlar. Bu ayar şemaları doğrulayan nesneler için XmlReader geçerlidir (ValidationType özelliği olarak |
ValidationType |
değerinin okuma sırasında doğrulama mı yoksa tür ataması XmlReader mı gerçekleştireceğini belirten bir değer alır veya ayarlar. |
XmlResolver |
Dış belgelere erişmek için kullanılan öğesini XmlResolver ayarlar. |
Yöntemler
Clone() |
Örneğin bir kopyasını XmlReaderSettings oluşturur. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
Reset() |
Ayarlar sınıfının üyelerini varsayılan değerlerine sıfırlar. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Ekinlikler
ValidationEventHandler |
Okuyucu doğrulama hatalarıyla karşılaştığında oluşur. |