JsonEncodedText Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |