XmlSerializationWriter.EscapeName XmlSerializationWriter.EscapeName XmlSerializationWriter.EscapeName XmlSerializationWriter.EscapeName Property

Definition

Ruft einen Wert ab, der angibt, ob die EncodeName(String)-Methode zum Schreiben von gültigen XML-Daten verwendet wird, oder legt diesen fest.Gets or sets a value that indicates whether the EncodeName(String) method is used to write valid XML.

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

protected:
 property bool EscapeName { bool get(); void set(bool value); };
protected bool EscapeName { get; set; }
member this.EscapeName : bool with get, set
Protected Property EscapeName As Boolean

Eigenschaftswert

true, wenn die FromXmlQualifiedName(XmlQualifiedName)-Methode einen codierten Namen zurückgibt, andernfalls false.true if the FromXmlQualifiedName(XmlQualifiedName) method returns an encoded name; 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 Methode den codierten XML-Code liest und auf den ursprünglichen Wert wiederhergestellt werden kann.The DecodeName method reads the encoded XML and restores it to the original value. Allerdings die Read Methode der XmlSchema z. B. codiertes XML kann nicht gelesen werden.However, the Read method of the XmlSchema 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: