Sdílet prostřednictvím


JsonEncodedText Struktura

Definice

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
JsonEncodedText
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.

Platí pro