XmlReaderSettings.CheckCharacters Tulajdonság

Definíció

Lekéri vagy beállítja a karakterellenőrzést jelző értéket.

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

Tulajdonság értéke

true karakterellenőrzést végezni; egyéb esetben false. Az alapértelmezett érték a true.

Megjegyzések

Ez a tulajdonság arra utasítja az XML-olvasót, hogy ellenőrizze a beolvasott XML-adatokban szereplő karaktereket, és a jogi XML-karakterek tartományán kívül eső karaktereket dobjon XmlException ki. Ha engedélyezve van a karakterellenőrzés, a következőket kell biztosítania:

Ha ez a truetulajdonság az alapértelmezett beállítás, kivétel jelenik meg, XmlException ha az XML-fájl érvénytelen karaktereket vagy érvénytelen XML-neveket tartalmaz (például egy elem neve számmal kezdődik).

Ha a XmlReader rendszer szöveges adatokat dolgoz fel, a tulajdonságbeállítástól függetlenül mindig ellenőrzi, hogy az XML-nevek és a szöveges tartalom érvényes-e. A CheckCharactersfalse beállítása kikapcsolja a karakterentitás-hivatkozások karakterellenőrzését.

A következőre érvényes: