JsonEncodedText Struktura

Definice

Poskytuje metody transformace UTF-8 nebo UTF-16 kódovaného textu 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 lze použít k ukládání známých řetězců používaných k zápisu FORMÁTU JSON předem zakódováním předem.

Vlastnosti

Name Description
EncodedUtf8Bytes

Získá kódování UTF-8 kódované reprezentace předkódovaného textu JSON.

Value

Získá UTF-16 kódované reprezentace předkódovaného textu JSON jako String.

Metody

Name Description
Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Zakó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 má tato instance a jiná zadaná JsonEncodedText instance stejnou hodnotu.

Equals(Object)

Určuje, zda má tato instance a zadaný objekt, který musí být JsonEncodedText také instancí, stejnou hodnotu.

GetHashCode()

Vrátí kód hash pro tento JsonEncodedTextkód .

ToString()

Převede hodnotu této instance na hodnotu String.

Platí pro