JavaScriptEncoder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una codificación de caracteres 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
- Herencia
- Derivado
Comentarios
El código fuente de este tipo está disponible en el proyecto System.Text.Encodings.Web en GitHub. Las pruebas unitarias que también pueden servir como ejemplos de código se encuentran en la carpeta System.Text.Encodings.Web/tests de GitHub.
Constructores
JavaScriptEncoder() |
Inicializa una nueva instancia de la clase JavaScriptEncoder. |
Propiedades
Default |
Obtiene una instancia integrada de la clase JavaScriptEncoder. |
MaxOutputCharactersPerInputCharacter |
Obtiene el número máximo de caracteres que puede generar este codificador para cada punto de código de entrada. (Heredado de TextEncoder) |
UnsafeRelaxedJsonEscaping |
Obtiene una instancia integrada del codificador de JavaScript menos estricta sobre lo que está codificado. |
Métodos
Create(TextEncoderSettings) |
Crea una instancia de la clase JavaScriptEncoder con la configuración especificada. |
Create(UnicodeRange[]) |
Crea una instancia de la clase JavaScriptEncoder que especifica los caracteres que el codificador puede no codificar. |
Encode(ReadOnlySpan<Char>, Span<Char>, Int32, Int32, Boolean) |
Codifica los caracteres proporcionados. (Heredado de TextEncoder) |
Encode(String) |
Codifica la cadena proporcionada y devuelve el texto codificado como una nueva cadena. (Heredado de TextEncoder) |
Encode(TextWriter, Char[], Int32, Int32) |
Codifica los caracteres de una matriz y los escribe en un objeto TextWriter. (Heredado de TextEncoder) |
Encode(TextWriter, String) |
Codifica la cadena especificada en un objeto TextWriter. (Heredado de TextEncoder) |
Encode(TextWriter, String, Int32, Int32) |
Codifica una subcadena y la escribe en un objeto TextWriter. (Heredado de TextEncoder) |
EncodeUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Codifica el texto UTF-8 proporcionado. (Heredado de TextEncoder) |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
FindFirstCharacterToEncode(Char*, Int32) |
Busca el índice del primer carácter que se va a codificar. (Heredado de TextEncoder) |
FindFirstCharacterToEncodeUtf8(ReadOnlySpan<Byte>) |
Busca el primer elemento que la instancia de codificador actual escaparía en un búfer de entrada de texto UTF-8. (Heredado de TextEncoder) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
TryEncodeUnicodeScalar(Int32, Char*, Int32, Int32) |
Codifica un valor escalar Unicode y lo escribe en un búfer. (Heredado de TextEncoder) |
WillEncode(Int32) |
Determina si se va a codificar un determinado valor escalar Unicode. (Heredado de TextEncoder) |