Compartir vía


UrlEncoder Clase

Definición

Representa una codificación de caracteres 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
Herencia
UrlEncoder
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

UrlEncoder()

Inicializa una nueva instancia de la clase UrlEncoder.

Propiedades

Default

Obtiene una instancia integrada de la clase UrlEncoder.

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)

Métodos

Create(TextEncoderSettings)

Crea una nueva instancia de la clase UrlEncoder con la configuración especificada.

Create(UnicodeRange[])

Crea una nueva instancia de la clase UrlEncoder 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)

Se aplica a