XmlSerializationReader.DecodeName Свойство

Определение

Возвращает или задает значение, определяющее транслируются ли строки XML в допустимые имена типов .NET Framework.Gets or sets a value that determines whether XML strings are translated into valid .NET Framework type names.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

Значение свойства

Boolean

true, если строки XML декодируются в допустимые имена типов .NET Framework, в противном случае false.true if XML strings are decoded into valid .NET Framework type names; otherwise, false.

Комментарии

EncodeNameМетод записывает допустимый код XML из недопустимых источников.The EncodeName method writes valid XML from invalid sources. Например, ColumnName свойство DataColumn класса может содержать пробелы, которые недопустимы в формате XML.For example, the ColumnName property of the DataColumn class can contain spaces, which are invalid as XML. DecodeNameСчитывает закодированный XML и восстанавливает его в исходное значение.The DecodeName reads the encoded XML and restores it to the original value. Однако Read метод XmlSchema класса не может читать такой закодированный XML.However, the Read method of the XmlSchema class cannot read such encoded XML. В этом случае задайте для EscapeName свойства значение false , чтобы отключить кодирование XML.In that case, set the EscapeName property to false to disable the encoding of the XML.

Применяется к