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 gültigen XML-Code aus ungültigen Quellen.The EncodeName method writes valid XML from invalid sources. Die ColumnName -Eigenschaft DataColumn der-Klasse kann z. b. 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. Der DecodeName liest den codierten XML-Code und stellt ihn auf dem ursprünglichen Wert wieder her.The DecodeName reads the encoded XML and restores it to the original value. Allerdings kann Read die-Methode XmlSchema der-Klasse eine solche codierte XML-Daten nicht lesen.However, the Read method of the XmlSchema class cannot read such encoded XML. Legen Sie in diesem Fall die EscapeName -Eigenschaft false auf fest, um die Codierung des XML-Codes zu deaktivieren.In that case, set the EscapeName property to false to disable the encoding of the XML.

Gilt für: