JsonEncodedText Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje metody pro transformaci textu v kódování UTF-8 nebo UTF-16 do formuláře, který je vhodný pro 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)
- Dědičnost
- Implementuje
Poznámky
Tento typ se dá použít k ukládání známých řetězců používaných k zápisu JSON předem do mezipaměti a jejich předběžného kódování.
Vlastnosti
EncodedUtf8Bytes |
Získá kódování UTF-8 předkódovaný text JSON. |
Value |
Získá reprezentaci předkódovaného textu JSON v kódování UTF-16 jako String. |
Metody
Encode(ReadOnlySpan<Byte>, JavaScriptEncoder) |
Kóduje textovou hodnotu UTF-8 jako řetězec JSON. |
Encode(ReadOnlySpan<Char>, JavaScriptEncoder) |
Zakóduje zadanou textovou hodnotu jako řetězec JSON. |
Encode(String, JavaScriptEncoder) |
Zakóduje textovou hodnotu řetězce jako řetězec JSON. |
Equals(JsonEncodedText) |
Určuje, zda tato instance a jiná zadaná JsonEncodedText instance mají stejnou hodnotu. |
Equals(Object) |
Určuje, zda tato instance a zadaný objekt, který musí být JsonEncodedText také instancí, mají stejnou hodnotu. |
GetHashCode() |
Vrátí kód hash pro tento JsonEncodedTextkód . |
ToString() |
Převede hodnotu této instance na String. |