JsonEncodedText Структура

Определение

Предоставляет методы для преобразования текста в кодировке UTF-8 или UTF-16 в форму, подходящую для JSON.

public value class JsonEncodedText : IEquatable<System::Text::Json::JsonEncodedText>
public readonly struct JsonEncodedText : IEquatable<System.Text.Json.JsonEncodedText>
type JsonEncodedText = struct
Public Structure JsonEncodedText
Implements IEquatable(Of JsonEncodedText)
Наследование
JsonEncodedText
Реализации

Комментарии

Этот тип можно использовать для кэширования и хранения известных строк, используемых для записи JSON заранее, предварительно закодируя их заранее.

Свойства

Имя Описание
EncodedUtf8Bytes

Возвращает закодированное представление предварительно закодированного текста JSON в кодировке UTF-8.

Value

Получает закодированное представление предварительно закодированного текста JSON в кодировке UTF-16 в виде String.

Методы

Имя Описание
Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

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

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Кодирует указанное текстовое значение в виде строки JSON.

Encode(String, JavaScriptEncoder)

Кодирует строковое текстовое значение в виде строки JSON.

Equals(JsonEncodedText)

Определяет, имеет ли этот экземпляр и другой указанный JsonEncodedText экземпляр одинаковые значения.

Equals(Object)

Определяет, должен ли этот экземпляр и указанный объект, который также должен быть экземпляром JsonEncodedText , имеет то же значение.

GetHashCode()

Возвращает хэш-код для этого JsonEncodedText.

ToString()

Преобразует значение этого экземпляра в .String

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