XmlSerializationReader.DecodeName Tulajdonság

Definíció

Lekéri vagy beállít egy értéket, amely meghatározza, hogy az XML-sztringek le vannak-e fordítva érvényes .NET típusnevekre.

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

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

Tulajdonság értéke

true, ha az XML-sztringek érvényes .NET típusnevekre vannak dekódolva; 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 kódolt XML beolvasása és visszaállítása az eredeti értékre. Az Read osztály metódusa azonban nem tudja beolvasni az XmlSchema ilyen kódolt XML-t. 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: