JavaScriptEncoder Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een JavaScript-tekencodering.
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
- Overname
- Afgeleid
Opmerkingen
De broncode voor dit type is beschikbaar in het project System.Text.Encodings.Web op GitHub. Eenheidstests die ook als codevoorbeelden kunnen fungeren, vindt u in de map System.Text.Encodings.Web/tests op GitHub.
Constructors
| Name | Description |
|---|---|
| JavaScriptEncoder() |
Initialiseert een nieuw exemplaar van de JavaScriptEncoder klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Default |
Hiermee haalt u een ingebouwd exemplaar van de JavaScriptEncoder klasse op. |
| MaxOutputCharactersPerInputCharacter |
Hiermee haalt u het maximum aantal tekens op dat door deze encoder kan worden gegenereerd voor elk invoercodepunt. (Overgenomen van TextEncoder) |
| UnsafeRelaxedJsonEscaping |
Hiermee haalt u een ingebouwd JavaScript-encoderexemplaren op die minder strikt zijn over wat is gecodeerd. |
Methoden
| Name | Description |
|---|---|
| Create(TextEncoderSettings) |
Hiermee maakt u een nieuw exemplaar van de Klasse JavaScriptEncoder met de opgegeven instellingen. |
| Create(UnicodeRange[]) |
Hiermee maakt u een nieuw exemplaar van de JavaScriptEncoder-klasse waarmee tekens worden opgegeven die de encoder mag niet coderen. |
| Encode(ReadOnlySpan<Char>, Span<Char>, Int32, Int32, Boolean) |
Codeert de opgegeven tekens. (Overgenomen van TextEncoder) |
| Encode(String) |
Codeert de opgegeven tekenreeks en retourneert de gecodeerde tekst als een nieuwe tekenreeks. (Overgenomen van TextEncoder) |
| Encode(TextWriter, Char[], Int32, Int32) |
Codeert tekens uit een matrix en schrijft deze naar een TextWriter object. (Overgenomen van TextEncoder) |
| Encode(TextWriter, String, Int32, Int32) |
Codeert een subtekenreeks en schrijft deze naar een TextWriter object. (Overgenomen van TextEncoder) |
| Encode(TextWriter, String) |
Codeert de opgegeven tekenreeks naar een TextWriter object. (Overgenomen van TextEncoder) |
| EncodeUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Codeert de opgegeven UTF-8-tekst. (Overgenomen van TextEncoder) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| FindFirstCharacterToEncode(Char*, Int32) |
Hiermee zoekt u de index van het eerste teken om te coderen. (Overgenomen van TextEncoder) |
| FindFirstCharacterToEncodeUtf8(ReadOnlySpan<Byte>) |
Hiermee vindt u het eerste element in een UTF-8-tekstinvoerbuffer die wordt ontsnapt door het huidige encoderexemplaren. (Overgenomen van TextEncoder) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| TryEncodeUnicodeScalar(Int32, Char*, Int32, Int32) |
Codeert een Unicode-scalaire waarde en schrijft deze naar een buffer. (Overgenomen van TextEncoder) |
| WillEncode(Int32) |
Bepaalt of een bepaalde Unicode-scalaire waarde wordt gecodeerd. (Overgenomen van TextEncoder) |