XmlSerializationWriter.EscapeName Tulajdonság

Definíció

Lekéri vagy beállít egy értéket, amely jelzi, hogy a EncodeName(String) metódus használható-e érvényes XML írására.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

protected:
 property bool EscapeName { bool get(); void set(bool value); };
protected bool EscapeName { get; set; }
member this.EscapeName : bool with get, set
Protected Property EscapeName As Boolean

Tulajdonság értéke

true ha a FromXmlQualifiedName(XmlQualifiedName) metódus kódolt nevet ad vissza; ellenkező esetben false.

Megjegyzések

A EncodeName metódus érvénytelen forrásokból ír érvényes XML-fájlt. Az osztály tulajdonsága ColumnName tartalmazhat például DataColumn olyan szóközöket, amelyek XML-ként érvénytelenek. A DecodeName metódus beolvassa a kódolt XML-t, és visszaállítja az eredeti értékre. Az ReadXmlSchema ilyen kódolt XML-fájlokat azonban nem lehet beolvasni. Ebben az esetben állítsa be a EscapeName tulajdonságot úgy, hogy false letiltsa az XML kódolását.

A következőre érvényes: