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)
- Наследование
- Реализации
Комментарии
Этот тип можно использовать для кэширования и хранения известных строк, используемых для записи JSON заранее, предварительно закодируя их заранее.
Свойства
Encoded |
Возвращает представление предварительно закодированного текста JSON в кодировке UTF-8. |
Value |
Возвращает представление предварительно закодированного текста JSON в кодировке UTF-16 в Stringвиде . |
Методы
Encode(Read |
Кодирует текстовое значение UTF-8 в виде строки JSON. |
Encode(Read |
Кодирует указанное текстовое значение в строку JSON. |
Encode(String, Java |
Кодирует строковое текстовое значение в виде строки JSON. |
Equals(Json |
Определяет, равны ли значения этого экземпляра и указанного экземпляра JsonEncodedText. |
Equals(Object) |
Определяет, равны ли значения этого экземпляра и указанного объекта, который также должен быть экземпляром JsonEncodedText. |
Get |
Возвращает хэш-код для модуля чтения данных JsonEncodedText. |
To |
Преобразует значение данного экземпляра в String. |
Применяется к
Продукт | Версии |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10 |
.NET Standard | 2.0 (package-provided) |