Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Uri.EscapeDataString-Methode: (String)

 

Veröffentlicht: Oktober 2016

Konvertiert eine Zeichenfolge in eine Darstellung mit Escapezeichen.

Namespace:   System
Assembly:  System (in System.dll)

public static string EscapeDataString(
	string stringToEscape
)

Parameter

stringToEscape
Type: System.String

Die Zeichenfolge, die mit Escapezeichen versehen werden soll.

Rückgabewert

Type: System.String

Ein String, der die Darstellung von stringToEscape mit Escapezeichen enthält.

Exception Condition
ArgumentNullException

stringToEscape ist null.

UriFormatException
System_CAPS_noteHinweis

In der .NET for Windows Store apps oder Portable Klassenbibliothek, fangen die Ausnahme Basisklasse FormatException, stattdessen.

Die Länge von stringToEscape überschreitet 32766 Zeichen.

In der Standardeinstellung die EscapeDataString -Methode konvertiert alle Zeichen mit Ausnahme von RFC 2396 nicht reservierten Zeichen in ihrer hexadezimalen Darstellung. Wenn International Resource Identifiers (IRI) oder Internationalized Domain Name (IDN) analysieren aktiviert ist, die EscapeDataString -Methode konvertiert alle Zeichen mit Ausnahme der RFC 3986 nicht reservierte Zeichen in die entsprechende hexadezimale Darstellung. Alle Unicode-Zeichen werden in UTF-8-Format konvertiert, bevor Sie mit Escapezeichen versehen wird.

Diese Methode wird vorausgesetzt, dass stringToEscape keine Escapesequenzen enthält.

Standardmäßig wird die Zeichenfolge gemäß RFC 2396 mit Escapezeichen versehen. Wenn International Resource Identifiers (IRI) oder Internationalized Domain Name (IDN) analysieren aktiviert ist, wird die Zeichenfolge gemäß RFC 3986 und RFC 3987 mit Escapezeichen versehen. Finden Sie unter RFCs für eine Definition der reservierten und nicht reservierten Zeichen.

Weitere Informationen zur IRI-Unterstützung finden Sie im Abschnitt "Hinweise" für die Uri Klasse.

Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 2.0
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Windows Phone
Verfügbar seit 8.1
Zurück zum Anfang
Anzeigen: