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


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.

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