Uri.EscapeDataString Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
EscapeDataString(ReadOnlySpan<Char>) | |
EscapeDataString(String) |
Mengonversi string ke representasi escaped-nya. |
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
Parameter
- charsToEscape
- ReadOnlySpan<Char>
Mengembalikan
Berlaku untuk
EscapeDataString(String)
- Sumber:
- UriExt.cs
- Sumber:
- UriExt.cs
- Sumber:
- UriExt.cs
Mengonversi string ke representasi escaped-nya.
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 yang akan dilewati.
Mengembalikan
Representasi yang lolos dari stringToEscape
.
Pengecualian
stringToEscape
adalah null
.
Catatan: Di .NET untuk aplikasi Bursa Windows atau Pustaka Kelas Portabel, tangkap pengecualian kelas dasar, FormatException, sebagai gantinya.
Panjang stringToEscape
melebihi 32766 karakter.
Keterangan
Secara default, metode ini EscapeDataString mengonversi semua karakter kecuali untuk karakter RFC 2396 yang tidak dipertahankan ke representasi heksadesimalnya. Jika pengidentifikasi Sumber Daya Internasional (IRI) atau penguraian Nama Domain Internasional (IDN) diaktifkan, EscapeDataString metode ini mengonversi semua karakter, kecuali untuk karakter RFC 3986 yang belum 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 (IRI) 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 belum dilayani.
Untuk informasi selengkapnya tentang dukungan IRI, lihat bagian Keterangan untuk Uri kelas .
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk