UrlEncoder Kelas
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.
Mewakili pengodean karakter URL.
public ref class UrlEncoder abstract : System::Text::Encodings::Web::TextEncoder
public abstract class UrlEncoder : System.Text.Encodings.Web.TextEncoder
type UrlEncoder = class
inherit TextEncoder
Public MustInherit Class UrlEncoder
Inherits TextEncoder
- Warisan
- Turunan
Keterangan
Kode sumber untuk jenis ini tersedia dalam proyek System.Text.Encodings.Web di GitHub. Pengujian unit yang juga dapat berfungsi sebagai contoh kode ditemukan di folder System.Text.Encodings.Web/tests di GitHub.
Konstruktor
UrlEncoder() |
Menginisialisasi instans baru kelas UrlEncoder. |
Properti
Default |
Mendapatkan instans bawaan kelas UrlEncoder . |
MaxOutputCharactersPerInputCharacter |
Mendapatkan jumlah maksimum karakter yang dapat dihasilkan encoder ini untuk setiap titik kode input. (Diperoleh dari TextEncoder) |
Metode
Create(TextEncoderSettings) |
Membuat instans baru kelas UrlEncoder dengan pengaturan yang ditentukan. |
Create(UnicodeRange[]) |
Membuat instans baru kelas UrlEncoder yang menentukan karakter encoder diizinkan untuk tidak dikodekan. |
Encode(ReadOnlySpan<Char>, Span<Char>, Int32, Int32, Boolean) |
Mengodekan karakter yang disediakan. (Diperoleh dari TextEncoder) |
Encode(String) |
Mengodekan string yang disediakan dan mengembalikan teks yang dikodekan sebagai string baru. (Diperoleh dari TextEncoder) |
Encode(TextWriter, Char[], Int32, Int32) |
Mengodekan karakter dari array dan menulisnya ke TextWriter objek. (Diperoleh dari TextEncoder) |
Encode(TextWriter, String) |
Mengodekan string yang ditentukan ke TextWriter objek. (Diperoleh dari TextEncoder) |
Encode(TextWriter, String, Int32, Int32) |
Mengodekan substring dan menulisnya ke TextWriter objek. (Diperoleh dari TextEncoder) |
EncodeUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Mengodekan teks UTF-8 yang disediakan. (Diperoleh dari TextEncoder) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
FindFirstCharacterToEncode(Char*, Int32) |
Menemukan indeks karakter pertama yang akan dikodekan. (Diperoleh dari TextEncoder) |
FindFirstCharacterToEncodeUtf8(ReadOnlySpan<Byte>) |
Menemukan elemen pertama dalam buffer input teks UTF-8 yang akan diloloskan oleh instans encoder saat ini. (Diperoleh dari TextEncoder) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
TryEncodeUnicodeScalar(Int32, Char*, Int32, Int32) |
Mengodekan nilai skalar Unicode dan menulisnya ke buffer. (Diperoleh dari TextEncoder) |
WillEncode(Int32) |
Menentukan apakah nilai skalar Unicode tertentu akan dikodekan. (Diperoleh dari TextEncoder) |