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