JsonEncodedText Structure

Définition

Fournit des méthodes pour transformer du texte encodé UTF-8 ou UTF-16 en un formulaire adapté au format 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)
Héritage
JsonEncodedText
Implémente

Remarques

Ce type peut être utilisé pour mettre en cache et stocker des chaînes connues utilisées pour écrire du code JSON à l’avance en précodant ces chaînes.

Propriétés

Nom Description
EncodedUtf8Bytes

Obtient la représentation encodée UTF-8 du texte JSON précodé.

Value

Obtient la représentation encodée UTF-16 du texte JSON précodé en tant que String.

Méthodes

Nom Description
Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Encode une valeur de texte UTF-8 sous forme de chaîne JSON.

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Encode une valeur de texte spécifiée sous forme de chaîne JSON.

Encode(String, JavaScriptEncoder)

Encode la valeur de texte de chaîne sous forme de chaîne JSON.

Equals(JsonEncodedText)

Détermine si cette instance et une autre instance spécifiée JsonEncodedText ont la même valeur.

Equals(Object)

Détermine si cette instance et un objet spécifié, qui doivent également être une JsonEncodedText instance, ont la même valeur.

GetHashCode()

Retourne le code de hachage pour ce JsonEncodedText.

ToString()

Convertit la valeur de cette instance en String.

S’applique à