Freigeben über


JsonEncodedText Struktur

Definition

Stellt Methoden zum Transformieren von UTF-8- oder UTF-16-codiertem Text in eine Form bereit, die für JSON geeignet ist.

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)
Vererbung
JsonEncodedText
Implementiert

Hinweise

Dieser Typ kann verwendet werden, um bekannte Zeichenfolgen, die zum Schreiben von JSON verwendet werden, vorab zwischenzuspeichern und zu speichern.

Eigenschaften

EncodedUtf8Bytes

Ruft die UTF-8-codierte Darstellung des vorcodierten JSON-Texts ab.

Value

Ruft die UTF-16-codierte Darstellung des vorcodierten JSON-Texts als ab String.

Methoden

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Codiert einen UTF-8-Textwert als JSON-Zeichenfolge

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Codiert den angegebenen Textwert als JSON-Zeichenfolge

Encode(String, JavaScriptEncoder)

Codiert den Textwert der Zeichenfolge als JSON-Zeichenfolge.

Equals(JsonEncodedText)

Bestimmt, ob diese Instanz und eine andere angegebene JsonEncodedText-Instanz denselben Wert haben.

Equals(Object)

Bestimmt, ob diese Instanz und ein angegebenes Objekt, das ebenfalls eine JsonEncodedText-Instanz sein muss, denselben Wert haben.

GetHashCode()

Gibt den Hashcode für diesen JsonEncodedText zurück.

ToString()

Konvertiert den Wert dieser Instanz in einen String.

Gilt für: