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 karakter yasal XML karakterleri aralığının dışındaysa bir XmlException 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 ( XmlException örneğin, öğe adı bir sayı ile başlar) bir özel durum oluşturulur.

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

Şunlara uygulanır