Uri.EscapeDataString Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
EscapeDataString(ReadOnlySpan<Char>) | |
EscapeDataString(String) |
Converte uma cadeia de caracteres em sua representação de escape. |
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
Parâmetros
- charsToEscape
- ReadOnlySpan<Char>
Retornos
Aplica-se a
EscapeDataString(String)
- Origem:
- UriExt.cs
- Origem:
- UriExt.cs
- Origem:
- UriExt.cs
Converte uma cadeia de caracteres em sua representação de escape.
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
Parâmetros
- stringToEscape
- String
A cadeia de caracteres a ser escapada.
Retornos
A representação de escape de stringToEscape
.
Exceções
stringToEscape
é null
.
Observação: no .NET para aplicativos da Microsoft Store ou na Biblioteca de Classes Portátil, verifique a exceção de classe base, FormatException.
O tamanho de stringToEscape
excede 32766 caracteres.
Comentários
Por padrão, o EscapeDataString método converte todos os caracteres, exceto caracteres RFC 2396 sem reservas em sua representação hexadecimal. Se a análise de IRIs (Identificadores de Recursos Internacionais) ou IDN (Nome de Domínio Internacionalizado) estiver habilitada, o EscapeDataString método converterá todos os caracteres, exceto caracteres rfc 3986 sem reservas, em sua representação hexadecimal. Todos os caracteres Unicode são convertidos no formato UTF-8 antes de serem escapados.
Esse método pressupõe que stringToEscape
não tenha sequências de escape.
Por padrão, a cadeia de caracteres é escapada de acordo com RFC 2396. Se a análise de IRIs (Identificadores de Recursos Internacionais) ou IDN (Nome de Domínio Internacionalizado) estiver habilitada, a cadeia de caracteres será escapada de acordo com RFC 3986 e RFC 3987. Consulte estes RFCs para obter uma definição de caracteres reservados e não reservados.
Para obter mais informações sobre o suporte IRI, consulte a seção Comentários da classe Uri.
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários