JsonEncodedText.Encode Méthode

Définition

Surcharges

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Encode une valeur texte UTF-8 sous la forme d’une chaîne JSON.

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Encode une valeur texte spécifiée en chaîne JSON.

Encode(String, JavaScriptEncoder)

Encode la valeur texte de la chaîne en chaîne JSON.

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Encode une valeur texte UTF-8 sous la forme d’une chaîne JSON.

public static System.Text.Json.JsonEncodedText Encode (ReadOnlySpan<byte> utf8Value, System.Text.Encodings.Web.JavaScriptEncoder? encoder = default);
public static System.Text.Json.JsonEncodedText Encode (ReadOnlySpan<byte> utf8Value, System.Text.Encodings.Web.JavaScriptEncoder encoder = default);
static member Encode : ReadOnlySpan<byte> * System.Text.Encodings.Web.JavaScriptEncoder -> System.Text.Json.JsonEncodedText
Public Shared Function Encode (utf8Value As ReadOnlySpan(Of Byte), Optional encoder As JavaScriptEncoder = Nothing) As JsonEncodedText

Paramètres

utf8Value
ReadOnlySpan<Byte>

Texte encodé en UTF-8 à convertir en texte encodé en JSON.

encoder
JavaScriptEncoder

Encodeur à utiliser lors de l’échappement de la chaîne, ou null pour utiliser l’encodeur par défaut.

Retours

JsonEncodedText

Texte JSON encodé.

Exceptions

utf8Value est trop grand.

  • ou -

utf8Value contient des octets UTF-8 non valides.

S’applique à

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Encode une valeur texte spécifiée en chaîne JSON.

public static System.Text.Json.JsonEncodedText Encode (ReadOnlySpan<char> value, System.Text.Encodings.Web.JavaScriptEncoder? encoder = default);
public static System.Text.Json.JsonEncodedText Encode (ReadOnlySpan<char> value, System.Text.Encodings.Web.JavaScriptEncoder encoder = default);
static member Encode : ReadOnlySpan<char> * System.Text.Encodings.Web.JavaScriptEncoder -> System.Text.Json.JsonEncodedText
Public Shared Function Encode (value As ReadOnlySpan(Of Char), Optional encoder As JavaScriptEncoder = Nothing) As JsonEncodedText

Paramètres

value
ReadOnlySpan<Char>

Valeur à convertir en texte encodé en JSON.

encoder
JavaScriptEncoder

Encodeur à utiliser lors de l’échappement de la chaîne, ou null pour utiliser l’encodeur par défaut.

Retours

JsonEncodedText

Texte JSON encodé.

Exceptions

value est trop grand.

  • ou -

value contient des caractères UTF-16 non valides.

S’applique à

Encode(String, JavaScriptEncoder)

Encode la valeur texte de la chaîne en chaîne JSON.

public static System.Text.Json.JsonEncodedText Encode (string value, System.Text.Encodings.Web.JavaScriptEncoder? encoder = default);
public static System.Text.Json.JsonEncodedText Encode (string value, System.Text.Encodings.Web.JavaScriptEncoder encoder = default);
static member Encode : string * System.Text.Encodings.Web.JavaScriptEncoder -> System.Text.Json.JsonEncodedText
Public Shared Function Encode (value As String, Optional encoder As JavaScriptEncoder = Nothing) As JsonEncodedText

Paramètres

value
String

Valeur à convertir en texte encodé en JSON.

encoder
JavaScriptEncoder

Encodeur à utiliser lors de l’échappement de la chaîne, ou null pour utiliser l’encodeur par défaut.

Retours

JsonEncodedText

Texte JSON encodé.

Exceptions

value a la valeur null.

value est trop grand.

  • ou -

value contient des caractères UTF-16 non valides.

S’applique à