UrlTestEncoder Classe

Definição

UrlEncoder usado para testes unitários. Este codificador não realiza qualquer codificação e não deve ser usado em código de aplicação.

public ref class UrlTestEncoder : System::Text::Encodings::Web::UrlEncoder
public class UrlTestEncoder : System.Text.Encodings.Web.UrlEncoder
type UrlTestEncoder = class
    inherit UrlEncoder
Public Class UrlTestEncoder
Inherits UrlEncoder
Herança
UrlTestEncoder

Construtores

Name Description
UrlTestEncoder()

UrlEncoder usado para testes unitários. Este codificador não realiza qualquer codificação e não deve ser usado em código de aplicação.

Propriedades

Name Description
MaxOutputCharactersPerInputCharacter

Obtém o número máximo de caracteres que este codificador pode gerar para cada ponto de código de entrada.

Métodos

Name Description
Encode(ReadOnlySpan<Char>, Span<Char>, Int32, Int32, Boolean)

Codifica os caracteres fornecidos.

(Herdado de TextEncoder)
Encode(String)

Codifica a cadeia fornecida e devolve o texto codificado como uma nova cadeia.

Encode(TextWriter, Char[], Int32, Int32)

Codifica caracteres de um array e escreve-os num TextWriter objeto.

Encode(TextWriter, String, Int32, Int32)

Codifica uma substring e escreve-a num TextWriter objeto.

Encode(TextWriter, String)

Codifica a cadeia especificada num TextWriter objeto.

(Herdado de TextEncoder)
EncodeUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean)

Codifica o texto UTF-8 fornecido.

(Herdado de TextEncoder)
FindFirstCharacterToEncode(Char*, Int32)

Encontra o índice do primeiro carácter a codificar.

FindFirstCharacterToEncodeUtf8(ReadOnlySpan<Byte>)

Encontra o primeiro elemento num buffer de entrada de texto UTF-8 que seria escapado pela instância atual do codificador.

(Herdado de TextEncoder)
TryEncodeUnicodeScalar(Int32, Char*, Int32, Int32)

Codifica um valor escalar Unicode e escreve-o num buffer.

WillEncode(Int32)

Determina se um dado valor escalar Unicode será codificado.

Aplica-se a