Uri.EscapeDataString Método

Definição

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.

Aplica-se a