Uri.EscapeDataString Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
EscapeDataString(ReadOnlySpan<Char>) | |
EscapeDataString(String) |
Převede řetězec na jeho řídicí reprezentaci. |
EscapeDataString(ReadOnlySpan<Char>)
public:
static System::String ^ EscapeDataString(ReadOnlySpan<char> charsToEscape);
public static string EscapeDataString (ReadOnlySpan<char> charsToEscape);
static member EscapeDataString : ReadOnlySpan<char> -> string
Public Shared Function EscapeDataString (charsToEscape As ReadOnlySpan(Of Char)) As String
Parametry
- charsToEscape
- ReadOnlySpan<Char>
Návraty
Platí pro
EscapeDataString(String)
- Zdroj:
- UriExt.cs
- Zdroj:
- UriExt.cs
- Zdroj:
- UriExt.cs
Převede řetězec na jeho řídicí reprezentaci.
public:
static System::String ^ EscapeDataString(System::String ^ stringToEscape);
public static string EscapeDataString (string stringToEscape);
static member EscapeDataString : string -> string
Public Shared Function EscapeDataString (stringToEscape As String) As String
Parametry
- stringToEscape
- String
Řetězec, který se má utéct.
Návraty
Řídicí reprezentace příkazu stringToEscape
.
Výjimky
stringToEscape
je null
.
Poznámka: V aplikacích .NET pro Windows Store nebo v přenosné knihovně tříd místo toho zachyťte výjimku FormatExceptionzákladní třídy.
Délka stringToEscape
přesahuje 32766 znaků.
Poznámky
Ve výchozím nastavení EscapeDataString metoda převede všechny znaky s výjimkou nererezervovaných znaků RFC 2396 na jejich šestnáctkové vyjádření. Pokud je povolená EscapeDataString analýza mezinárodních identifikátorů prostředků (IRI) nebo internationalizovaného názvu domény (IDN), převede metoda všechny znaky, s výjimkou nererezervovaných znaků RFC 3986, na jejich šestnáctkovou reprezentaci. Všechny znaky Unicode se před řídicím příkazem převedou do formátu UTF-8.
Tato metoda předpokládá, že stringToEscape
neobsahuje žádné řídicí sekvence.
Ve výchozím nastavení je řetězec u řídicího řetězce podle RFC 2396. Pokud je povolená parsování mezinárodních identifikátorů prostředků (IRI) nebo internationalizovaného názvu domény (IDN), řetězec se uteče podle RFC 3986 a RFC 3987. Definice rezervovaných a nerezervovaných znaků najdete v těchto dokumentech RFC.
Další informace o podpoře IRI najdete v části Poznámky pro třídu Uri .
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro