Uri.EscapeDataString Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| EscapeDataString(ReadOnlySpan<Char>) |
Converte um vão para a sua representação escapada. |
| EscapeDataString(String) |
Converte uma corda para a sua representação escapada. |
EscapeDataString(ReadOnlySpan<Char>)
- Origem:
- UriExt.cs
- Origem:
- UriExt.cs
- Origem:
- UriExt.cs
Converte um vão para a sua representação escapada.
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>
O tempo para escapar.
Devoluções
A representação escapada de charsToEscape.
Aplica-se a
EscapeDataString(String)
- Origem:
- UriExt.cs
- Origem:
- UriExt.cs
- Origem:
- UriExt.cs
- Origem:
- UriExt.cs
- Origem:
- UriExt.cs
Converte uma corda para a sua representação escapada.
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
O fio para escapar.
Devoluções
A representação escapada de stringToEscape.
Exceções
stringToEscape é null.
.NET Apenas Framework: O comprimento de stringToEscape excede 32766 caracteres.
Observações
Por defeito, o EscapeDataString método converte todos os caracteres, exceto os caracteres não reservados da RFC 2396, para a sua representação hexadecimal. Se a análise sintática de Identificadores Internacionais de Recursos (IRIs) ou de Nomes de Domínio Internacionalizados (IDN) estiver ativada, o EscapeDataString método converte todos os caracteres, exceto os caracteres não reservados do RFC 3986, para a sua representação hexadecimal. Todos os caracteres Unicode são convertidos para o formato UTF-8 antes de serem escapados.
Este método assume que stringToEscape não tem sequências de escape.
Por defeito, a cadeia é escapada de acordo com o RFC 2396. Se a análise dos Identificadores Internacionais de Recursos (IRIs) ou do Nome de Domínio Internacionalizado (IDN) estiver ativada, a cadeia é escapada de acordo com o RFC 3986 e o RFC 3987. Consulte estes RFCs para uma definição de caracteres reservados e não reservados.
Para mais informações sobre o apoio ao IRI, consulte a secção de Observações da Uri disciplina.