JsonEncodedText 结构
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供将 UTF-8 或 UTF-16 编码文本转换为适用于 JSON 的表单的方法。
public value class JsonEncodedText : IEquatable<System::Text::Json::JsonEncodedText>
C#
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) |