JavaScriptTestEncoder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
JavaScriptEncoder používá se k testování jednotek. Tento kodér neprovádí žádné kódování a neměl by být použit v kódu aplikace.
public ref class JavaScriptTestEncoder : System::Text::Encodings::Web::JavaScriptEncoder
public class JavaScriptTestEncoder : System.Text.Encodings.Web.JavaScriptEncoder
type JavaScriptTestEncoder = class
inherit JavaScriptEncoder
Public Class JavaScriptTestEncoder
Inherits JavaScriptEncoder
- Dědičnost
Konstruktory
| Name | Description |
|---|---|
| JavaScriptTestEncoder() |
JavaScriptEncoder používá se k testování jednotek. Tento kodér neprovádí žádné kódování a neměl by být použit v kódu aplikace. |
Vlastnosti
| Name | Description |
|---|---|
| MaxOutputCharactersPerInputCharacter |
Získá maximální počet znaků, které tento kodér může vygenerovat pro každý vstupní bod kódu. |
Metody
| Name | Description |
|---|---|
| Encode(ReadOnlySpan<Char>, Span<Char>, Int32, Int32, Boolean) |
Zakóduje zadané znaky. (Zděděno od TextEncoder) |
| Encode(String) |
Zakóduje zadaný řetězec a vrátí kódovaný text jako nový řetězec. |
| Encode(TextWriter, Char[], Int32, Int32) |
Zakóduje znaky z pole a zapíše je do objektu TextWriter . |
| Encode(TextWriter, String, Int32, Int32) |
Zakóduje podřetětěr a zapíše ho do objektu TextWriter . |
| Encode(TextWriter, String) |
Zakóduje zadaný řetězec na TextWriter objekt. (Zděděno od TextEncoder) |
| EncodeUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Zakóduje zadaný text UTF-8. (Zděděno od TextEncoder) |
| FindFirstCharacterToEncode(Char*, Int32) |
Vyhledá index prvního znaku, který se má zakódovat. |
| FindFirstCharacterToEncodeUtf8(ReadOnlySpan<Byte>) |
Najde první prvek v vyrovnávací paměti textového vstupu UTF-8, který by byl uchvácený aktuální instancí kodéru. (Zděděno od TextEncoder) |
| TryEncodeUnicodeScalar(Int32, Char*, Int32, Int32) |
Zakóduje skalární hodnotu Unicode a zapíše ji do vyrovnávací paměti. |
| WillEncode(Int32) |
Určuje, jestli se zakóduje daná skalární hodnota Unicode. |