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

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

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.

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