JsonEncodedText.Encode Metoda

Definice

Přetížení

Name Description
Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Zakóduje textovou hodnotu UTF-8 jako řetězec JSON.

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Zakóduje zadanou textovou hodnotu jako řetězec JSON.

Encode(String, JavaScriptEncoder)

Zakóduje textovou hodnotu řetězce jako řetězec JSON.

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs

Zakóduje textovou hodnotu UTF-8 jako řetězec 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

Parametry

utf8Value
ReadOnlySpan<Byte>

Kódovaný text UTF-8 pro převod na text kódovaný ve formátu JSON.

encoder
JavaScriptEncoder

Kodér, který se má použít při zapouzdření řetězce nebo null použití výchozího kodéru.

Návraty

Kódovaný text JSON.

Výjimky

utf8Value je příliš velká.

nebo

utf8Value obsahuje neplatné bajty UTF-8.

Platí pro

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs

Zakóduje zadanou textovou hodnotu jako řetězec 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

Parametry

value
ReadOnlySpan<Char>

Hodnota, která se má převést na text kódovaný ve formátu JSON.

encoder
JavaScriptEncoder

Kodér, který se má použít při zapouzdření řetězce nebo null použití výchozího kodéru.

Návraty

Kódovaný text JSON.

Výjimky

value je příliš velká.

nebo

value obsahuje neplatné znaky UTF-16.

Platí pro

Encode(String, JavaScriptEncoder)

Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs
Zdroj:
JsonEncodedText.cs

Zakóduje textovou hodnotu řetězce jako řetězec 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

Parametry

value
String

Hodnota, která se má převést na text kódovaný ve formátu JSON.

encoder
JavaScriptEncoder

Kodér, který se má použít při zapouzdření řetězce nebo null použití výchozího kodéru.

Návraty

Kódovaný text JSON.

Výjimky

value je null.

value je příliš velká.

nebo

value obsahuje neplatné znaky UTF-16.

Platí pro