JsonEncodedText 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供方法,將 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 的已知字串,方法是預先將其編碼。
屬性
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。 |