Share via


JsonEncodedText.Encode Methode

Definition

Überlädt

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.

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Codiert einen UTF-8-Textwert als JSON-Zeichenfolge

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

Parameter

utf8Value
ReadOnlySpan<Byte>

Der codierte UTF-8-Text, der in codierten JSON-Text konvertiert werden soll

encoder
JavaScriptEncoder

Der Encoder, der beim Versehen von Zeichenfolgen mit Escapezeichen verwendet wird, oder null, um den Standardencoder zu verwenden

Gibt zurück

JsonEncodedText

Der codierte JSON-Text

Ausnahmen

utf8Value ist zu groß.

- oder -

utf8Value enthält ungültige UTF-8-Bytes

Gilt für

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Codiert den angegebenen Textwert als JSON-Zeichenfolge

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

Parameter

value
ReadOnlySpan<Char>

Der in codierten JSON-Text zu konvertierende Wert

encoder
JavaScriptEncoder

Der Encoder, der beim Versehen von Zeichenfolgen mit Escapezeichen verwendet wird, oder null, um den Standardencoder zu verwenden

Gibt zurück

JsonEncodedText

Der codierte JSON-Text

Ausnahmen

value ist zu groß.

- oder -

value enthält ungültige UTF-16-Zeichen

Gilt für

Encode(String, JavaScriptEncoder)

Codiert den Textwert der Zeichenfolge als JSON-Zeichenfolge.

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

Parameter

value
String

Der in codierten JSON-Text zu konvertierende Wert

encoder
JavaScriptEncoder

Der Encoder, der beim Versehen von Zeichenfolgen mit Escapezeichen verwendet wird, oder null, um den Standardencoder zu verwenden

Gibt zurück

JsonEncodedText

Der codierte JSON-Text

Ausnahmen

value ist null.

value ist zu groß.

- oder -

value enthält ungültige UTF-16-Zeichen

Gilt für