JavaScriptEncoder 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 JavaScript.
public ref class JavaScriptEncoder abstract : System::Text::Encodings::Web::TextEncoder
public abstract class JavaScriptEncoder : System.Text.Encodings.Web.TextEncoder
type JavaScriptEncoder = class
inherit TextEncoder
Public MustInherit Class JavaScriptEncoder
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
JavaScriptEncoder() |
Menginisialisasi instans baru kelas JavaScriptEncoder. |
Properti
Default |
Mendapatkan instans bawaan kelas JavaScriptEncoder . |
MaxOutputCharactersPerInputCharacter |
Mendapatkan jumlah maksimum karakter yang dapat dihasilkan encoder ini untuk setiap titik kode input. (Diperoleh dari TextEncoder) |
UnsafeRelaxedJsonEscaping |
Mendapatkan instans encoder JavaScript bawaan yang kurang ketat tentang apa yang dikodekan. |
Metode
Create(TextEncoderSettings) |
Membuat instans baru kelas JavaScriptEncoder dengan pengaturan yang ditentukan. |
Create(UnicodeRange[]) |
Membuat instans baru kelas JavaScriptEncoder yang menentukan karakter yang 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) |