XmlSerializationReader.DecodeName XmlSerializationReader.DecodeName XmlSerializationReader.DecodeName XmlSerializationReader.DecodeName Property

Definition

Ruft einen Wert ab, der bestimmt, ob XML-Zeichenfolgen in gültige .NET Framework-Typnamen umgewandelt werden, oder legt diesen fest.Gets or sets a value that determines whether XML strings are translated into valid .NET Framework type names.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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

Eigenschaftswert

true, wenn XML-Zeichenfolgen in gültige .NET Framework-Typnamen decodiert werden, andernfalls false.true if XML strings are decoded into valid .NET Framework type names; otherwise, false.

Hinweise

Die EncodeName Methode schreibt die gültigen XML-Code aus ungültigen Quellen.The EncodeName method writes valid XML from invalid sources. Z. B. die ColumnName Eigenschaft der DataColumn Klasse darf Leerzeichen enthalten, die als XML ungültig sind.For example, the ColumnName property of the DataColumn class can contain spaces, which are invalid as XML. Die DecodeName liest die codierte XML-Daten und auf den ursprünglichen Wert wiederhergestellt werden kann.The DecodeName reads the encoded XML and restores it to the original value. Allerdings die Read Methode der XmlSchema Klasse kann nicht gelesen werden z. B. codierten XML-Daten.However, the Read method of the XmlSchema class cannot read such encoded XML. In diesem Fall legen Sie die EscapeName Eigenschaft false deaktivieren, die die XML-Codierung.In that case, set the EscapeName property to false to disable the encoding of the XML.

Gilt für: