JsonEncodedText.Encode Methode

Definition

Überlädt

Name Beschreibung
Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Codiert einen UTF-8-Textwert als JSON-Zeichenfolge.

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Codiert einen angegebenen Textwert als JSON-Zeichenfolge.

Encode(String, JavaScriptEncoder)

Codiert den Zeichenfolgentextwert als JSON-Zeichenfolge.

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs

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 UTF-8-codierte Text, der in JSON-codierten Text konvertiert werden soll.

encoder
JavaScriptEncoder

Der Encoder, der beim Escapen der Zeichenfolge verwendet werden soll, oder null um den Standard-Encoder zu verwenden.

Gibt zurück

Der codierte JSON-Text.

Ausnahmen

utf8Value ist zu groß.

-oder-

utf8Value enthält ungültige UTF-8 Byte.

Gilt für:

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs

Codiert einen 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 Wert, der in JSON-codierten Text konvertiert werden soll.

encoder
JavaScriptEncoder

Der Encoder, der beim Escapen der Zeichenfolge verwendet werden soll, oder null um den Standard-Encoder zu verwenden.

Gibt zurück

Der codierte JSON-Text.

Ausnahmen

value ist zu groß.

-oder-

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

Gilt für:

Encode(String, JavaScriptEncoder)

Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs
Quelle:
JsonEncodedText.cs

Codiert den Zeichenfolgentextwert 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 Wert, der in JSON-codierten Text konvertiert werden soll.

encoder
JavaScriptEncoder

Der Encoder, der beim Escapen der Zeichenfolge verwendet werden soll, oder null um den Standard-Encoder zu verwenden.

Gibt zurück

Der codierte JSON-Text.

Ausnahmen

value ist null.

value ist zu groß.

-oder-

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

Gilt für: