XmlReaderSettings.CheckCharacters Özellik

Tanım

Karakter denetimi yapılıp yapılmayacağını belirten bir değer alır veya ayarlar.

public:
 property bool CheckCharacters { bool get(); void set(bool value); };
public bool CheckCharacters { get; set; }
member this.CheckCharacters : bool with get, set
Public Property CheckCharacters As Boolean

Özellik Değeri

true karakter denetimi yapmak için; aksi takdirde false. Varsayılan değer: true.

Açıklamalar

Bu özellik, XML okuyucusunun okuduğu XML verilerindeki karakterleri denetlemesini ve herhangi bir XmlException karakterin yasal XML karakterleri aralığının dışında olup olmadığını oluşturmasını bildirir. Karakter denetimi etkinleştirildiğinde aşağıdakilerden emin olun:

Bu özellik varsayılan ayar olan olarak ayarlandığında true, XML dosyası geçersiz karakterler veya geçersiz XML adları içeriyorsa (örneğin, öğe adı bir sayı ile başlar) bir XmlException özel durum oluşturulur.

XmlReader metin verilerini işliyorsa, özellik ayarından bağımsız olarak HER zaman XML adlarının ve metin içeriğinin geçerli olup olmadığını denetler. CheckCharacters ayarını false olarak ayarlamak, karakter varlığı başvuruları için karakter denetimini kapatır.

Şunlara uygulanır