Bahasa

Uri.EscapeDataString Metode

Definisi

Overload

Nama Deskripsi
EscapeDataString(ReadOnlySpan<Char>)

Mengonversi rentang ke representasi yang lolos.

EscapeDataString(String)

Mengonversi string ke representasi yang lolos.

EscapeDataString(ReadOnlySpan<Char>)

Sumber:
UriExt.cs
Sumber:
UriExt.cs
Sumber:
UriExt.cs

Mengonversi rentang ke representasi yang lolos.

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

Parameter

charsToEscape
ReadOnlySpan<Char>

Rentang untuk melarikan diri.

Mengembalikan

Representasi yang lolos dari charsToEscape.

Berlaku untuk

EscapeDataString(String)

Sumber:
UriExt.cs
Sumber:
UriExt.cs
Sumber:
UriExt.cs
Sumber:
UriExt.cs
Sumber:
UriExt.cs

Mengonversi string ke representasi yang lolos.

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

Parameter

stringToEscape
String

String untuk melarikan diri.

Mengembalikan

Representasi yang lolos dari stringToEscape.

Pengecualian

stringToEscape adalah null.

.NET Framework saja: Panjang stringToEscape melebihi 32766 karakter.

Keterangan

Secara default, metode mengonversi EscapeDataString semua karakter kecuali untuk karakter RFC 2396 yang tidak dilayani ke representasi heksadesimalnya. Jika pengidentifikasi Sumber Daya Internasional (IRIs) atau penguraian Nama Domain Internasional (IDN) diaktifkan, EscapeDataString metode mengonversi semua karakter, kecuali untuk karakter RFC 3986 yang tidak dilayani, ke representasi heksadesimalnya. Semua karakter Unicode dikonversi ke format UTF-8 sebelum diloloskan.

Metode ini mengasumsikan bahwa stringToEscape tidak memiliki urutan escape di dalamnya.

Secara default, string lolos sesuai dengan RFC 2396. Jika Pengidentifikasi Sumber Daya Internasional (IR) atau penguraian Nama Domain Internasional (IDN) diaktifkan, string akan lolos sesuai dengan RFC 3986 dan RFC 3987. Lihat RFC ini untuk definisi karakter yang dicadangkan dan tidak dilayani.

Untuk informasi selengkapnya tentang dukungan IRI, lihat bagian Keterangan untuk Uri kelas.

Berlaku untuk