Поделиться через


UrlTestEncoder Класс

Определение

UrlEncoder используется для модульного тестирования. Этот кодировщик не выполняет никакого кодирования и не должен использоваться в коде приложения.

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
Наследование
UrlTestEncoder

Конструкторы

UrlTestEncoder()

UrlEncoder используется для модульного тестирования. Этот кодировщик не выполняет никакого кодирования и не должен использоваться в коде приложения.

Свойства

MaxOutputCharactersPerInputCharacter

Получает максимальное количество символов, которое данный кодировщик может создать для каждой кодовой точки ввода.

Методы

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

Кодирует указанные символы.

(Унаследовано от TextEncoder)
Encode(String)

Кодирует указанную строку и возвращает кодированный текст в виде новой строки.

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

Кодирует символы из массива и записывает их в объект TextWriter.

Encode(TextWriter, String)

Кодирует указанную строку в объект TextWriter.

(Унаследовано от TextEncoder)
Encode(TextWriter, String, Int32, Int32)

Кодирует подстроку и записывает ее в объект TextWriter.

EncodeUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean)

Кодирует указанный текст в кодировке UTF-8.

(Унаследовано от TextEncoder)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
FindFirstCharacterToEncode(Char*, Int32)

Находит индекс первого кодируемого символа.

FindFirstCharacterToEncodeUtf8(ReadOnlySpan<Byte>)

Находит первый элемент в буфере ввода текста UTF-8, который будет экранирован текущим экземпляром кодировщика.

(Унаследовано от TextEncoder)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
TryEncodeUnicodeScalar(Int32, Char*, Int32, Int32)

Кодирует скалярное значение Юникод и записывает его в буфер.

WillEncode(Int32)

Определяет, будет ли кодироваться заданное скалярное значение Юникод.

Применяется к