XmlSerializationReader.DecodeName Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que determina si las cadenas XML se traducen en nombres de tipos .NET válidos.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
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
Valor de propiedad
true
si las cadenas XML se descodifican en nombres de tipo .NET válidos; de lo contrario, false
.
Comentarios
El EncodeName método escribe XML válido de orígenes no válidos. Por ejemplo, la ColumnName propiedad de la DataColumn clase puede contener espacios, que no son válidos como XML.
DecodeName lee el XML codificado y lo restaura al valor original. Sin embargo, el Read método de la XmlSchema clase no puede leer este XML codificado. En ese caso, establezca la EscapeName propiedad false
en para deshabilitar la codificación del XML.